I understand that you think this is a good idea. It is! But often I skip out becase the GM hates me or wont progress the story. You could have reputations overall. So if a guy (Me) is a dick in rps then he gets down votes, but we do have this. Its called PM's. As said before, we are still a community. I have a reputation of doing powerplays and so GM's are told about me. Then maybe a older member will tell a new GM that I am trouble. Does that stop me rping? Well sometimes but overall there is always another GM who needs players that I can jump in with. Your system will only work until someone gangs on the bad guy who is active and gets him banned.