Mumble beats nearly all service‘s in latency and audio quality because these two things are the problems it‘s trying to solve.
Did you ever play around with Teamspeak? It‘s a bit worse on the latency side but more mainstream friendly.
Personally I run a mumble server as well because it solves our problems but TS may be worth looking into for you.