Eu tentei usar o Amplify, mas tive uma experiência péssima com ele. Depois de ter gastado um bom tempo entendendo sobre ele, de criar toda a aplicação e dar deploy, descobri que ele tem um problema de cold start (quando o Lambda fica dormente após ficar sem atividade e precisa ser "acordado" quando entra uma requisição). Basicamente o site demorava 15 segundos para carregar, completamente inaceitável.
https://github.com/aws-amplify/amplify-hosting/issues/3855
Outra coisa é que o site ficou muito pesado, carregando arquivos js muito grandes, apesar de ser bem enxuto e praticamente sem nenhum recurso avançado. Isso foi parcialmente resolvido com as atualizações do Amplify.
Apesar de terem criado algumas gambiarras para o cold start, como ficar enviando solicitações a cada X tempo, ou algumas atualizações por parte do Amplify, nenhum deles resolveu o problema. Os desenvolvedores que estavam usando o Amplify estavam arrancando os cabelos, mas não teve nenhuma solução.