Ваш форум должен быть востребованным. В идеале не должно быть аналогов на ту же тему, иначе придется конкурировать. Классический пример - официальный форум к конкретной игре. У фанатов игры просто нет выбора, где задавать вопросы разработчикам. А как бонус оказывается, что они и друг другу вполне могут отвечать.
Пользователям должно быть не только удобно, но и они должны находить ответы на свои вопросы, т.е. у вас должны тусить эксперты, ну или накрайняк вам самому придется много писать по делу. Структура должна быть адекватна и удобна, всякие там хотелки и пр. без излишеств и без тонны рекламы.
Вот и весь успех.