Queues haven't bothered me too much. I log in when I don't intend to play, or need to do chores or something. Then I'm logged in and ready to go when I'm done (queue times anywhere between 2-45 mins experienced so far). I also haven't been crashing nearly as much once in the game. Prior to this system it was a few times an hour, which was brutal.