Why not a karma level like Vainglory? Simple, yet effective.
You leave a game, your karma goes down and you play with relative karma levels, if you get reported (and gets reviewed) you lose karma, the only way to gain karma is to play games and refrain from flaming in game. I know there should be more to it, but does anyone thing riot is overthinking this? I mean I dc'd because riots firewall and was forced to type "I agree" for something that was no fault of mine.. maybe change the punishment system?
Any ideas are helpful ones..
face for the icon.