Double blind games.
I was thinking during waiting for a game, and I think a double blind game would be a good way to get more familiar with champs in a role.
The way I see a double blind game working is where you Q for random games and then during the random game it auto selects a champ from your chosen role.
So you don't know what role you get, and you don't know the champ you get. :)
Thats my 2 cents.