Glad chomp/silence has worked out for you. Btw…SimpleXChat is different by protecting your social graph and not needing to share your private profile ID to contacts (via one time use invite codes). Can also be used on iOS/Android and hoping one day a desktop app GUI (not just a console app). Also has audio, video, file transfers, and groups. If really into privacy, you can host your own server and/or use Tor. https://github.com/simplex-chat/simplex-chat#roadmap
What has really impressed me is how they are solving some of the industry problems (decentralization, privacy, metadata, etc); it’s not just another communication platform, it’s different.
Having unique one-time (non-reusable) invite ID is great.
The wat SimpleX uses one-way queues, and then distributes those queues among servers offers a way to mitigate communication correlation (if the servers are independent and won’t collude). Or you can just self host and not worry. Self hosting an onion service is easy.
Running SimpleX through a tor proxy (or VPN) offers even more advantages (if you think you need them).
Perhaps the only downside is SimpleX still controls who gets to be a public server (anyone can self host or offer servers, but they won’t be integrated). I have no way of knowing if the servers are owned by a single entity. This part is not “open”.