Perhaps the possibility of there being a delay should be specified?
If people not only know that they may be suspended for a few days if they break the rules, but also that it could take a couple of weeks before they are allowed to play again, maybe they will learn to obey the rules?