@drq I'd say it really depends on your threat profile, for vast majority of people it really doesn't matter all that much.

Honestly, the best practice is to just not do any sensitive communication online in the first place.

I'd also argue if you do want to do that then running your own server for people you know personally might be the best option.

Being in control of the server removes the concern about e2ee as well.