Just a couple of quick suggestions for use in the Waiting room.
Occasionally there's a problem where the person capable of using 'Forced Retreat' (Kick) is away from the computer when the rest of us are all ready to go, it might be an idea to implement a feature where if everyone in the room except for a Number 1 is Confirmed up then that Number 1 is given 10 seconds to confirm or be kicked automatically.
Of course this means if BOTH number 1s are AFK you still have a problem but I don't think that's very likely.
The other one is when this happens, let's say I'm in a room with one other person on my team, there are two on the opposing team so I hit Confirm, they both confirm as well, then my partner leaves and the match countdown starts for a 2 vs 1.
I think you can cancel it anyway but still don't want to end up accidentally joining matches you didn't sign up for, so it would be good to have the Confirm status of a team removed if one of their team quits.