I'm sure this was stated some where else in the forums, but I think that adding a queue would help with the lag. It seems that the lag begins when people are just getting out of work and such (around 5pm EST). Having a queue will limit the number of people and hopefully limit the lag until the problem with the code can be solved.
Honestly, I couldn't tell you the last game I played that didn't have some sort of queue system on the servers.
a buddy of mine told me rift has 2 hour ques on some servers.
I doubt that we are going to have the same numbers as Rift. I could be wrong, but even so I would rather of people waiting to log and have no lag then everyone be able to log in and sit there because of a ping 1600 ms.