I have no objection against Premium users getting an advantage, but IMO there's something wrong if joining a server takes longer than playing the game itself. I have a suggestion to improve joining servers: Make one sign with which to join servers. Just one. After that, the system takes over and queues the players, selecting the first 24 for each match. Here's the catch: Non-premium members will have to wait about 20 seconds before getting queued, whereas premium members get queued right away. This will result in an average 20 seconds longer waiting time per match for non-premium members.