It would also be nice if they included "honor" ratings in forming matches. That way once Honor is well in place (for level 30 summoners only and after a specific grace period) then matchmaking can bring together 5s who are going to try their best to be good teammates, friendly, and helpful so you get a team who even if they happen to have a bad match, you know from their similar to your own honor ratings and will always try their best.
I'm sure this would also almost completely eliminate reports from those matches. I mean, honestly if you earned a ton of honor for being a good teammate and friendly, you would never actually intentionally feed or afk without good cause (dcing doesn't count since it happens) so your teammates can't say this guy intentionally fed when he just had a bad game (not saying he/she wouldn't intentionally feed, but it's highly unlikely that they aren't a toxic player.) My point is this would bring players together who are going to always bring their best and build each other up. Games with a team full of people like that are the best (Even your enemies too). Even if you lose, those are the best games of my life and I am disappointed I lost but I still feel great and can play just as well or better the next game instead of being depressed because someone bashed me or an ally for making a few early mistakes.