For those of us who prefer team games over 1v1, team ranked seems the best option, because lobby games are full of very unexperienced players and premades.
Team ranked is supossed to adress the issue of balance through ELO driven matchmaking. But premade teams of 2,3 or 4 players usually results in a very unbalanced game against 2,3 or 4 Solo queuers, not only because of coordination of the premade, but due to simply not being enough similar ELO opponents to match against.
So, for about half of the games aprox., you end up playing Solo Q against a team that is 300 to 500 ELO above the average of your own team.
That could be fixed by enforcing team ranked Solo Q.
The players who like to play with a team because they are friends or whatever, can do so in the lobby.
The result of mandatory Solo Q would be more balanced and enjoyable games overall.