At the end of day one I can say that Jitsi audio is pretty good. However, the video does seem to freeze quite regularly. This was in calls with only 3 to 4 people. I don't know if it's a Jitsi problem, or somehow an integration problem with Riot.im.
Then again, because I can imagine that Jitsi has probably experienced astronomical traffic growth over the last few days as more and more people transition to remote working during the corona crisis, I don't want to be overly critical. I'll see how it plays out over the next couple of weeks. However, right now I'm not sure I'd want to use it for client based external calls.
Jitsi beats anything else ,including commercial stuff. You don't need any account, just browser.
https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-in...
edit: still, self-hosted won't have the phone numbers to join the room