Some Matchmaking Suggestions

I feel like people should be able to select a team at the beginning of a PvP match, to be able, for instance, to play against their friends. I also think that the game should start after 3-4 minutes of waiting if there are not enough players for 5v5, and divide the players randomly/on selection.