How sPvP Games Should Work (Similar to LoL)
You should look into sPvP Tournaments. They are exactly what you are requesting and already in the game.
It’s hard for me to convey just how much I hate people who QQ about not being able to do quick join matches with 4 friends. If you want to play as a group of 5, go tornaments, that’s why they are there. I imagine the people who QQ about that are the groups who constantly lose in tornaments, and think they’d do better pub stomping against randoms.
The problem with tPvP is I cannot queue with just me or a group of two. You need five to join and finding your five depends heavily on your server. I have a hard time finding a team needing one or two. Those groups tend to be looking for a specific profession.
You can submit a roster with any amount of players. So your group of 3 can join and be assigned 2 random pugs and do the tourney.