Really my major problem with queues is the limit on what you can queue for at the same time.

If I want to do a bunch of different roulettes plus a couple of specific dungeons, I can't queue for them all and just do whichever pops first. Even if I could just queue for different roulettes at the same time it would be a huge improvement...