Не обязательно банить. Можно реально (как наказание) ограничивать количество сообщений, к примеру, десять сообщений в день на десять дней. Без ограничения доступа в чат. Так флудеры, пользующиеся форумом, как чатом, научатся на форуме писать самое важное, а в чате - 3.14здеть. И форум чище от всякого бреда станет...

Однако, ветку "флудерство" стирать будет не правильно по двум причинам:
во-первых, это уже история форума, во-вторых, в чате нельзя просмотреть, что писали, пока тебя не было.