I am thinking about a dedicated VPS and self hosted Jitsi meet, hosted in the same city as our choir to cut down on latency, I wonder how well it would work. A solution like [1] could make it more like an actual in-person rehearsal for a choir (voices standing close to each other).
[1] https://news.ycombinator.com/item?id=22772800
If it doesn't work out then I want to try some offline/async solution for practice, but I don't have a satisfying strategy yet.