Both Amazon and Steam have apparently disabled your ability to make public reviews... so that's not a good sign.
Even today, there are still Queue issues. I chose a low population server, where my friends said they can easily log in and out without queues, except there's a glitch which makes me enter a queue, and it never counts down. 2.9 hrs so far in game, and all of it in queue.