I think there needs to be some sort of pre-game lobby.
1. It would be nice to speak with the people you are playing with, to strategize or something? Maybe when guilds and groups come out, this will be a nice something to have.
2. Maybe the game should be full before it starts, because I've seen people playing like 4v1 and that's not fair. Or maybe the game should force a balance. This could all be figured out in a pre-game lobby.