The latest version of that encryption adds features that are beyond what Signal does.
Do you have a link that explains them in an easy to understand way as I'm very interested in what those are.
And there is a method to cross-sign keys that makes verification quite easy, but it comes with other trade-offs.
What are the trade-offs?
Also, would be nice to have that in all clients.
Of course if you have many servers there will be a variety of different ones. As I said there are trade-offs. Still better though than having only one single option that is under one of the worst possible jurisdictions.
I'm still not jurisdiction matters if the encryption is good enough, but maybe. Do you have any recommendations for good servers?
Edit: you don’t need to do that, there is TOFU for that, and that is entirely sufficient for larger groups where trust is necessarily limited anyways.
I'm not sure if TOFU is in all clients, but yeah, I'm aware of it, still don't fully trust TOFU, but it's good enough, I suppose. Fair about big groups, I tend not to like those anyway, so I guess it doesn't matter.
I think the only thing that XMPP is missing, like similar projects is easy to use, well encrypted group calls, or maybe even well encrypted one-to-one calls, I could be incorrect about that though.