We do not need soloqueue in a team game
What we do need is something like LolReplay and a way to put specific games on display on our profile so we can use this like a resume. We need ways to better recruit teammates.
We also need to more than double the amount of exp needed to max out exp rank on a champion.
we need some sort of way to shop for teammates or teams.
and last but not least the least popular role at any given moment should give bonus LP and/or IP