При создании сайта программист является второстепенной фигурой, а первую позицию занимает писатель сайта, который пишет текст. От работы писаетля сайта зависит, как посетители будут воспринимать общую идею.
Если писатель сайта будет тратить полчаса-час в день на поддержку, он будет выглядеть очень здорово. Это не дорого. Нужен человек интересующийся необходимой предметной областью.
Вторая фигура - это тот, кто будет сайт продвигать. На самом деле он будет раскручивать не ресурс, а писателя. Но за сайтом посетители могут не разглядеть писателя. То есть требуется эдакий рекламный агент.
Лучше бы это был не теоретик маркетинга, а специалист по продвижению и хороший писатель. По совместительству он может быть и программистом-веб-мастером, который установит и настроит CMS, а в случае чего, подкрутит ее.
Если задумали создать ресурс, в первую очередь необходимо найти писателя. Необходимо найти человека, который с удовольствием будет писать на форуме и добавлять новости. Необходимо обсудить с ним детали проекта. Лишь потом искать технического специалиста.