Teams for Ranked in general would be a good idea. Imagine queueing up and seeing the same 9 people get matched the same way over and over again, because it's not prime hours and we need to follow some silly job restriction rule(but not really when you see 5 dps vs 1 tank 1 heal 3 dps often).