If we want an open chat service, I’dd look into Matrix, which is federated like kbin/lemmy. Its also a work in progress, but it does support both text chat and voice/video chat. And it does have rudimentary “spaces” which lets you group channels and such, which makes it easy for people to discover the channels in our community.
I loved Mariners line about the enterprise crew talking slowly. The difference in speed between the SNW and LD dialogue was something I noticed and this one line made it click for me. Fantastic