I really like the mailing-list-centric development style recommended by https://git.sr.ht, but the instructions about how to use git send-email instead of your normal MUA are confusing/misleading and have often lead to broken threads.
I think I'm sticking with the client that I've used for decades and behaves the way I want it to; better to have one or two patches borked here and there over never being able to continue a thread.