Por questões de escalabilidade o Angular e NextJS é uma boa opção da mesma forma, desde que tenha um back-end a capacidade certa pra aguentar as reqs.
Levando em consideração o tempo de desenvolvimento, com NextJS vai ser muito mais rápido. Já com o Angular penso que vai ter um código mais estruturado e robusto.