The official servers are generally at or near capacity and as characters/items are server bound, it is necessary to always play the same server, if you wish to progress.
I would like to see a system where you can join a queue or have the browser retry joining the selected server every few minutes. I have found that clicking manually, after a few attempts on the same server, I get disconnected from the game and cannot continue trying to join the server. (Instead of receiving the “TooManyConnectedPlayers” message, I get a “ConnectionFailed” message. I assume this is to stop people spamming the servers with requests)
A queue system would be the fairest way to do it. If implemented, I would like to know how many other players are in the queue and what position I am in said queue.