make it winner stays on or refactor the queue every time a new team joins so that it puts bigger teams at the beggining of the queue and matches them against the team with the size closest to their own
as in, if one team of 5, one team of 4, and two teams of 2 queue at the same time, it will ensure that 5 vs. 4 and 2 vs. 2 occurs
nothing is more boring than sparring 5 vs. 2