Just to bring up a point of discussion, do the matches for maps actually have to be "balanced"? Can you balance teams and multis for players across two or three maps but have each map be best out of 3 or 5 or just a set 4 matches? Maybe a minor tweaking after the first round if one team just gets completely steam-rolled with most of the opposing team still alive?
Maybe it's because I "fly solo" but the only problem I've had with team balancing is the idea that both "teams" have to be close to winning the arbitrary 5 rounds? From what I've gathered if the community, devs, admins, etc. want this mod to be team oriented maybe try to implement a system where I get to play with the rando' again that fought back-to-back with me versus many.