Someone I follow has been highlighting Movim (https://mov.im/login) lately.
Basically, as far as I can tell, it's a Discord-like interface for XMPP (aka Jabber, aka the open-protocol and federated instant messaging protocol from back in the google talk days).
Which, being federated and XMPP-based, means you wouldn't be tied to Mov.im if it happened to go poof (and because federated, the load would be distributed amongst the different instances).
I've been curious but hesitant. The upside is it's something we could use right-now/soon that could be GoodEnough, but the problem with XMPP is it doesn't have strong end-to-end encryption (E2EE), and the way the protocol is designed we can expect it to never happen.
The discourse right now is *how* much do we need E2EE? And I'm hesitating because I agree we should really have it, but also everyone seems to be doing it wrong and we're floundering waiting for "perfect" when I think we just need "good enough"
...but I think I convinced myself we need something, so maybe I'll stand up an XMPP server some point soon? :3c