Role queue is bad idea(opinion)

That is you learning the playstyles and matchups you should have learned in the first 15 hours

Knowing when to combo your ultimates, and how to play on certain maps, is something irrelevant to learning the hero.

Not to mention you should have had exposure to every map in the game within the first 10-15 hours of gameplay.