Acho que o grande problema é o lockin do nextjs para uma escalabilidade de acessos.
Depois da versão 12, ficou praticamente impossível escalar fora da vercel por inviabilidade.
Em todos os casos que atuei, compensou refatorar pra reactjs puro + nestjs e colocar o céu como limite em qualquer plataforma.
Escalar uma aplicação nextjs 13+ numa dev azure, gcp ou aws é um caos. De 1 a 1M de acessos simultâneos é algo que te deixa em parafuso fora da vercel.
Aaagora se isso foi de caso pensado, servercomponentes, já não sei. Mas que fez eu sempre sugerir outras stacks nos projetos, siiiim!!!