XMPP/Jabber for Librem 5?

On one of my threads, a user suggested using an XMPP/Jabber client instead of the Telegram, Signal, or Wire suggestions. Nothing came from that exchange so I am bringing it up to see what others may have to contribute to a discussion and exchange of ideas about this as a possibility.

Thus far XMPP seems to be more in line with the older Instant Messenger approach. I’m not sure how many would be interested in that. However, like all software, things improve and change. So is it still worth it?
Would there be any security concerns here? Any questions?

Below are a few of the XMPP clients I could find that might spark a discussion.

https://swift.im/
https://gajim.org/
https://dino.im/
https://pidgin.im/ (My favorite as I used this for many years)

More

I believe that the Librem 5 will include SMS, XMPP, and Matrix at launch.

I gather this from https://puri.sm/posts/librem5-progress-report-17/

Very nice. Thanks for sharing the information. It seems for those concerned with XMPP will get their concerns addressed.

The Chatty program is being developed by Purism, using a libpurple backend, and will contain E2EE of XMPP messages via OMEMO from day 1 (when Librem 5 phones are shipped in January)…

It seems a Fractal client is in the works too.

i really hope at day 1 they will support e2ee on matrix too, for a secure phone imho is a must