Also to be added, if you have it automated, it will have fails and bugs. And people will be making an appeal, which you have to look into, which takes as much time as banning/gagging someone yourself.
The idea has good itentions, I just doubt it's going to work how you want it to be.