Some servers you have no problems joining a game, other wait for hours with no match to play. I think the easy solution is to make PvP activities like this matchmade across all servers, or at least regionally to keep connections on the better side of life. If you had matchmaking for NAW/NAE/EUR/ etc, I think more people would be able to enjoy the experience (as much as you can with the amount of exploits and such, but that’s another issue altogether).
Is this feasible? Not a clue.
It is easy? See answer above.
Just a suggestion from someone who wants to fight more than the same 40 people every day.