Dynamic queue will destroy the integrity of ranked.
There is no way to demonstrate how good you are with dynamic queue. DOTA has already tried this: if you queue solo, you get a solo queue MMR. If you queue as a party, you get a party MMR. In DOTA, nobody ever cares about your party MMR, only your solo MMR. The only time your party MMR matters is if you are extremely high elo, you might get to play against actual pros who play as a full team.
Right now, if dynamic queue is introduced into solo queue, all it shows is that you know higher elo friends who can carry you. It's alot easier to carry someone as a 4-stack or 5-stack with voice comms than it is to carry as a duo among 5. What if I had diamond 1 friends who could carry me to diamond 3/4? Does that mean I deserve diamond 3/4? I mean, I'm good enough to simply play safe and farm or play on a super safe peeling support on a team that will play around me, though not to make active plays against mid diamonds by myself, but is that all that matters?
Coincidentally, despite this encouraging the use of voice comms, there is no built in voice comm in league.