The easiest solution at the current moment to address login queue times would be to adjust the AFK kick timer. Right now it doesn't kick anyone currently accessing any kind of menu in the game. If they had it where the system looked at time between input commands, regardless of what a character is currently engaged in, things would move a lot faster. If a player isn't inputting any commands for an extended period of time (pressing any button on your keyboard/controller), then the system should kick them off and into the queue. In this scenario, players would either have to remain actively playing in order to keep in the game. You won't have afk people taking up spots on the server better used for players actually looking at putting in some time in the game. The queues would probably be just as big, but they would move a lot faster than they currently do.