SMF убог всецело с точки зрения кода, шаблонов и архитектуры. Однако ко всему можно приноровиться, так или иначе. Патчевая система модов смф, как оказывается, имеет свои весомые плоды.
У нас всё сделано так: базовый движок, самописные моды и дефолтная тема, по сути - практически неизменённая (вы не смотрите, что выглядит совсем по-другому).
обновления приходят так же, как и моды - с установкой никаких проблем. Крупные обновления возможно потребуют доработки самописных модов, но пока что крупных обновлений 2.0 не было.
В целом SMF весьма неплох и удобен в обращении, если научиться с ним обращаться и хорошо знать PHP и вёрстку.