For queue dodging can you make it a vote based system like surrenders?
If four or three (excluding you) on your team vote yes to letting you leave without penalty then you don't get a penalty, but if two or less vote yes then you get the dodge penalty.
This would make ranked, premades, and arguments quicker to resolve. If one guy has a problem with the group, then the group can vote no for letting him leave without penalty, wheras a premade may of made a mistake with their selections so they would need one player to leave, so in that case they could all vote yes to allow him to leave without penalty
I'm sure there could also be a time penalty for how long until players can vote again(five minutes first time, 15 for every instance afterwards) so that premades can't abuse the system by continuously leaving.
This would allow for more streamlined matchmaking processes, and give more choice to players.