I don't care what it does anywhere else ...
I want to personally stop playing with people that are a pain, and not have to dodge. I want to be able to put people on a list that essentially will allow me to never have to play with them again ... there is a friends list, I want a trolls list which prevents me from being selected for a queue with them (or stops them from being put in the same queue with me ... don't care how it works). It would make the most sense if you can only do it to a member of your own team, so it isn't abused. There are people out there that troll ... let the community ostracize them. They won't be able to play with anyone sooner of later ... or they will only play with other trolls that think it is okay.
I've got to believe it would be more effective than what we have now. No bans ... just takes longer and longer to get into a game if you keep it up. I wouldn't even mind that it might take longer for me to get into a game because I wouldn't have to play with trolls as much (and never the same one twice).
And just for the record, if you really oppose this, it probably means you are a troll at least part of the time.