Do ponto de vista de documentação eu acho a documentação do Angular muito confusa. Pode ser que não tenha me acostumado ainda. Mas comparativamente a documentação do next.js e do react parece ser melhor

No entanto, não confie nisso para sua escolha.

Como disse que irá fazer o backend em .net imagino que tenha uma pegada mais conservadora/corporativa. Se esse for o caso recomendo o Angular por ser mais fácil encontrar no mundo corporativo além da consistência e a arquitetura imposta.

Se este não for o caso o próximo ponto seria olhar pro ponto de vista de custo. Hospedar Angular tem um custo muito menor, vc só vai precisar de uma cdn e um bucket, custo fixo. Bom pra longo prazo ruim pra iniciar. Nextjs já tem um custo difícil de ser calculado. Bom pra começar devido a entrada free até 1GB de transferência mês (carece de fontes).

Nexjs é o queridinho das startups. Se gosta de desafios e ambiente dinâmico sugiro seguir por ele. Atente-se de manter uma arquitetura consistente e de aprender com fontes com bastante experiência pode ser a diferença de construir algo durável e um lixo que vai querer jogar fora pela manutenção ser horrível.

Quanto ao seo vai mais do conhecimento do dev do que da ferramenta.

Espero ter ajudado com outros pontos de vista.