1. Проверка на "удаленность" треда при добавлении комментария должна осуществляться после нажатия кнопки "Ответить на это сообщение", а не после нажатия кнопки "Поместить", имхо...
2. Думаю, что стоит дать юзерам возможность перемещать созданные ими(и только ими) треды в другие разделы, с указанием причины перемещения. Чтобы, вместо того, чтобы удалять тред, ошибочно созданный в другом разделе, где этот тред есть "offtopic", юзер мог его просто переместить в нужный раздел самостоятельно. Для избежания неконтролируемой "миграции" тредов фичу можно сделать доступной только зареганым юзерам и/или только на протяжении определенного времени с момента создания треда.