A componentização em si não atrapalha. No fim das conta você vai ter um único arquivo html mais js e css.

O bot Google até consegue renderizar as rotas SPA, mas nunca testei configurações mais completas de SEO.

Por ser algo mais trabalhoso a maioria opta por colocar em server side quando precisam de um desempenho melhor nos buscadores.

Valeu pelo Esclarecimento