Isso é uma questão fácil de responder.
Blogs sempre foi visto como um "Site" para um só tipo de nicho, é verdade que podem existir vários nichos num só blog mas nem sempre foi visto assim, se queres trabalhar apenas 1 Nicho ou queres dar a tua opinião a cerca de alguma noticia,politico etc o mais indicado é o blog.
O Forum é mais díficil de ser trabalhado, são vários tipos de nichos que podes trabalhar ao mesmo tempo, é complicado.. não está "morto" mas precisa de muito mais tempo, e precisas de trabalhar imenso.. muito mais que no blog.
Mas uma coisa o Forum tem de melhor, é que podes criar categorias e deixar as pessoas comentarem livremente e abrirem uma conta, ou seja podes cobrar mensalmente por uma inscrição no fórum, existe foruns que fazem isso.
Mas agora vamos ser realistas, nenhum desses dois é fáceis para o SEO..
O que tu classificas como "melhor"? Não há melhor.. o SEO não depende do tipo de site que vais criar.. mas sim de ti, das configurações.. do teu SEO.
Fica a dica, nenhum desses vai ser bom se não trabalhares e te esforçares nem blog nem CMS, há que trabalhar e esforçar-se por ter conteúdo de boa qualidade
Equiparado ao concorrência.
Adoro fóruns, inclusive estas num Forum.. O maistrafego é um forum.