Hello there,
today i had a game where two friends wanted to be same team but game was full and they were different teams. so one wanted rejoin and another one joined, so other one left and they had to wait some time for next try. well its not that big of a problem but its just one thinkable situation.
my idea is to make in games where no gamemaster is, the one with highest rank(most experienced) get access to some gamemaster commands for that game(latency, swap, maybe even open). So maybe the teams can get balanced easier with swapping etc.
Just my 2 cents
Fluffy86