So, I've just had an idea about this. You know how when duty pops, if the job you queued as is different to the one you currently are it won't let you commence duty, this has left me thinking about an (I believe small) improvement that could be made. So instead of queueing as one job, you could queue as say maybe 3 (which could also make breaking the holy Trinity easier, but I digress).

For example when I want to do say Level 60 roulette, I am content doing any role, but atm I have to queue as one (usually queue as Paladin so I tank). What if I could queue as Paladin, Scholar, and Dragoon (as an example). I believe this would enable a quicker flow of queues as those who are simply happy to fill any role to do the content can simply... queue as one of each of the roles. Or let's say you want to play healer but are torn between the 3 healers. Why not be able to queue as all 3 and let a roll of the dice decide which you play as? I feel it would open a lot more opportunities and while 3 is an arbitrary number, I used it as an example. The actual number can vary (I do believe a minimum of 3 though to cover the trinity of options in the queue that is DPS, healer, and tank).

As for people who will just queue as healer and tank for quicker queue times but hate the job, well they do that already and while this system would allow more of it, there are already systems in place to deal with those who troll because they get the wrong role to the one they wanted. But I do not believe that the amount of people queueing as roles they don't want to do simply for improved queue times would grow significantly. Those who want to DPS, just queue as DPS anyway and are likely to use this to just queue as different DPS. But for those who are happy to do any role to fill a group, would now have the option.