Все зделанно замечательно.
Но думаю 10 пользователей многовато, для удаления флуда или спама.
Даже если мат будет на посту, то наберется думаю человек 5 что бы в мусорку пост отправить.
при голосовании важных вопросов может быть ситуация "сговор", когда сообщения аппонента могут быть несправедливо удалено сговорившейся группой или одним человеком под множеством ников.
вычислить одного человека под кучей ников пока нереально, но и противодествовать командному голосованию пока нечем, ничего не придумалось по этому поводу.
надежная система идентификации пользователей могла бы частично разрешить эти проблемы, но такой системы пока не придумано. человек может ходить с разных компьютеров под разными никами.
поглядите на любую тему, где кто то что то предлагает. Предлагающий один, а критикантов немало, вот и нужно придумать, как сделать правильно, чтобы лохотроны отсеивались с помощью такой системы а людям с новыми идеями чтоб никто не мешал развивать тему.