(also in relation to your other response w. details) This is very, very promising! I'm so glad to hear XMPP is alive and kicking; I'll definitely explore these packages of yours. Thanks for the work and for sharing.
It's been about a decade since I had the oh-so-common billion-dollar idea (read: extremely costly but nowhere near profitable) of "hey, how about we used private servers/clients in peer to peer to communicate? Like MSN and descendants but without a central server?" I think me and the 100,000 others with the same idea felt the challenge of improving XMPP + working on conversion from existing platforms was too tall an order.
Now, if guys like you have been/are improving XMPP 'enough', then I can see a path for the open ecosystem to grow anew. And that, provided alternatives like Matrix etc. provide a path for data (API, URLs etc), is just what we need to massively disrupt the basic communication space.
Really, thanks. Spark re-ignited for social apps and a new social paradigm fitting our times.