I am running a Galene instance via the YunoHost self-hosting package on a small dedicated server (2 cores, 4gb of RAM).
So far it’s much better than I expected, both in terms of latency and the overall video/audio quality. Feels better than Jitsi and even a FaceTime / WhatsApp call.
Latency is better, since Galene uses an unordered buffer instead of a jitter buffer. Lipsynch should also be slightly better, as Galene carefully computes audio/video offsets and forwards the result to the receiver so it can compensate.
Audio and video quality, on the other hand, should be roughly the same, unless Jitsi is doing something wrong.
If you self host there are no such requirements.
I had a lot of trouble getting certificates updated while running on my OpenWRT router. But other things were easy but tedious, like setting up a DNS record on one of my domains, and temporarily opening ports for it an certbot (a rust clone) etc. But now I feel I understand it all and tweaks should be easy from now on.