Если честно, только недавно узнала, что пребывающий в бане человек выходит, когда к-во баллов уменьшится до удобоваримой суммы, причем уменьшаются эти самые баллы автоматом, каждую неделю. (Или я опять все не так поняла?)
Почему бы не сделать просто - за каждое конкретное нарушение прописать конкретное наказание (имею в виду бан на день, два, три, неделю, месяц, вечный бан)?
Система с баллами действительно не очень-то гибкая. Например, если в прошлом человек накопил достаточно баллов, то у него и нет стимула становиться на путь исправления, потому что за минимальное нарушение он загремит в бан.