One thing most of those lack is an easy way to share screen.
Now if anyone wants to differentiate their Discord alternative, they want to have most of discord functionalities and add the possibility to be in multiple voice chats (maybe with rights and a channel hierarchy + different push-to-talk binds). It's a missed feature when doing huge operations in games and using the Canary client is not always enough.
Stoat has screen sharing / video calling in the pipeline at least: https://github.com/stoatchat/stoatchat/issues/313
Jitsi does that well
Matrix screen sharing is a feature of Element Call / MatrixRTC (in development).
For now, I think they do it through their Jitsi integration. I don't know how easy it is, as I haven't tried it.
https://docs.element.io/latest/element-cloud-documentation/i...