I agree onboarding can be a hurdle (for any decentralized network). These days many XMPP clients support invitations which make the process much easier (see https://blog.prosody.im/great-invitations/ ).
This easy onboarding is a fundamental part of Snikket - allowing you to bring groups of people onto XMPP by just sharing a link with them.
This easy onboarding is a fundamental part of Snikket - allowing you to bring groups of people onto XMPP by just sharing a link with them.