If you are under 500 or so in the queue, the system works great. Way better than spam clicking.
I wait actively for the server to start and even try multiple times waiting actively, pressing the Refresh button when in depressed state. What I'm saying is after a certain point, which is around 520 queue positions, even pressing the Refresh button multiple times will not give you enough time to completely wait out the queue.
I get that the timer is to reduce idlers, but the inability to complete the queue comes from:
A) The timer should be tweaked for different kinds of people, such as shorter times for blank servers, new members, or inactive members, and longer times for servers that have been up longer, have more active players, etc.
B) The amount of bonus time received from each click of the Refresh button (to me looks like ~6s) is too low for actively waiting positions.
EDIT: doesn't do it anymore, works 