Кстати, вот тут и реторика, какие функции для форума просто необходимы, а какие просто напросто не нужны. Давайте покумекаем используя давно известный маркетологам принцым 80/20, то бишь 80 проц. пользователей будут юзать лишь 20% функций, и наоборот.
Мне кажется что главное это
а) Настройка дизайна
б) Скорость работы
в) Пользователь, как клиент в магазине - босс на форуме (виртуально), но на самом деле вся сила админам. Так вот, важно ещё чтобы каждый пользователь мог стать модератором или даже админом.
----
Про ITA - на самом деле, то что делал для себя закончилочь на версии 1.0 - там я тоже дыру тоннель нашёл, залатал, прилепил пару примочек и вышла потом как-то версия 1.15. С тех пор все наработки делаю лишь тогда, когда совсем делать нечего и пользователи задрали с просьбами. Просто опять же, чем больше функций, тем больше вероятность появления ошибки в какой-либо функции, а потому и больше вероятность того, что форум может быть где-то уязвим. Эта тенденция мне совсем не по душе, я бы лучше концетнрировал внимание на тех 20% функций, который юзают 80% пользователей, чтобы довести форум до совершенства.