If you are willing to use Signal, you already don’t mind a tiny userbase, so why not use Session (or maybe Matrix) and enjoy privacy, security, AND anonymity?
Signal has always been clear that privacy!=anonymity and regards people who want both as both stupid and unusual. Its always been a weird dance to watch.
Because the ux for signal is superior and I don’t care about anonymity when I’m communicating with friends and family.
The right tool for the right job, and signal is the right tool for general communication, but I wouldn’t use it for my virtual pals.
Essentially, I see entirely different use cases for decentralized options like matrix, session, xmpp.
The concern with Session is that theyre based in Australia, a country that is in the 5 eyes, and their government passed a bill forces companies to provide a backdoor when ordered to, the company cannot deny to create this, and they can’t declose that they got ordered to ether. [A great video talking about said bill] While the Session devs say their services are resilient to these threats, [see their FAQ] it’s best to remain cautious.