Why not just delete a post if its bad or uncivil ir whatever. Why the need to suspend people? It just creates animosity.
You can still manage the biard by deleting inappropriate posts and a lighter hand in punishments will create a better experience for all.