Для того, что бы писать сообщения, пользователи должны регистрироваться. Это общее правило. Единственное исключение — это Административный форум. Так исключается (минимизируется) пустой флейм. Для разумного человека регистрация не проблема. Далее, замечу, что у каждого сообщения есть тоже уровни для ответа. Его можно поставить в Anonymous — и любой сможет ответить.
По поводу деления ветвей сообщения — в чëм проблема? Здесь поддержана иерархическая структура сообщений. Каждый (зарегистрированный) пользователь может породить новую ветку или ответить на любое сообщение.
Открытого механизма создания форумов пока нет. И не уверен, что должен быть. Если и сделаю, то для пользователей с уровнем Moderator и более. К тому же для создания нового форума нужны веские причины и мнения нескольких человек. Если проект будет как-то жить, то со временем необходимость создания нового форума в каком-то многобразии будет возникать (или не возникать) сама.