Fala @Aatrox, eu ultimamente tenho utilizado o NextJS, principalmente na empresa que trabalho, decidimos usá-lo em alguns projetos que têm um foco maior em SEO e performance.
Acho que depende do que você quer ter na landing page também, se vai ter alguma relação/integração direta com o app, se pretende add muitas páginas, formulários, etc..
De modo geral, SEO vai além da tecnologia utilizada na construção da landing page, é bom você pensar no conteúdo de forma estratégica, adicionar as metatags corretamente (title, description, open-graph, etc...). Explorar bastante a keyword e o segmento do seu App, benefícios, funcionalidades, etc...
Incluir uma FAQ com FAQSchema ou algum outro tipo de dado estruturado pode ajudar o seu conteúdo ter relevância nas pesquisas também.
Tem muitas coisas que podem ajudar, mas nem tudo é "obrigatório".
Se se interessar, encontrei alguns artigos legais: