Мотор юзайте. Недавно познакомился и с Джоном и с ДЦМС. Джон, конечно лучше ДЦМС, хотя бы из-за скорости работы. ДЦМС - ужасная черепаха. Но с Джоном другая проблема - с ума сойдете его редактировать и что-то добавлять, проще новый двиг написать. У него при регистрации мыло не надо... вот один из примеров. Ужас. Второй - темы оформления: хак выбора тем для гостей, хак выбора тем для юзеров, хак хранения шапки и ног сайта в папке с темой, хак выбора дизайна для форума, наворотили. В моторе все решено просто =)
Но с другой стороны, у Джона меньше всего проблем со сторонними скриптами и модулями при обновлении двига.