Choosing roles before queueing
Would it be possible to implement a system where players select role(s) they want to play before queueing to find matches? If anyone has played WoW before, that's what I mean. In a similar fashion, rewards can be given to roles that are less popular (i.e. support) to encourage shorter queue times.