Предлагаю рассмотреть возможность создания в любой ветке ответвления от любого ответа пользователя. Ведь иногда ответ на какой нибудь вопрос гораздо интереснее чем сама ветка и тянет на отдельную ветку, а если сообщение периодически попадает на глаза разным пользователям, то темы начинают натурально пересекаться. Или флуд как вариант. Всё это приводит к тому, что тема растягивается как гармошка в длиииинную простыню. Я лично никакого удовольствия не получаю когда надо просматривать например
http://tvoyweb.ru/forums/topic.p...c=33&start=5
про ГИТАРАСТОВ
А если предусмотреть древовидную структуру, то тема не будет так растягиваться. Все отклонения от темы могут быть собраны в ответвлении специально для этого самого отклонения, а нежелающие в отклонении

учавствовать могут в ответвление и не ходить не отвлекаясь от просмотра основной темы. Из способов ориентирования на дереве

предлагаю прокрутку не вверх-вниз, а вправо-влево.
Касаемо того, что типа проще создать новую тему и не морочиться, думаю это неверно потому как это растягивает уже сам список тем. А когда надо обменяться парой топиков,например если задета честь мундира.......
Ещё можно помечать ненужные с точки зрения админа сообщения специальным значком с уведомлением на мыло. И по ответу или по прошествии времени безжалостно вырезать.