We tried to host it ourselves to save cost, and it's a beast but it mostly works. It certainly lags behind in features and uses a lot of resources, but when you compare with the cost it's certainly passable.
It's probably the best one when it comes to web-based videocalls.
I had much better experience with native apps (e.g. Mumble) when it comes to sound quality though.
I used to be a fan, unless I was doing something wrong on the website, you can only log in with proprietary software like github. You used to be able to just create a room. I realize that presents its own problems, but email should be an option.