Я бы к этому добавил гибкую систему прав доступа. Не объязательно ACL, 32-64 битного числа с флагами (4-8 дейсвий, 4-16 групп пользователей) было бы достаточно.
Это позволяло бы делать не только внутренние форумы, но и какие-то полу-внутренние.
Статья, будучи сообщением могла бы быть доступна на запись автору.
В "горячей" ветке в топике можно было бы запретить отвечать.
На самом деле права доступа такой инструмент которым можно решить кучу задач.