O seu principal erro foi utilizar o aws, mesmo que de forma gratuita temporariamente, em um projeto pequeno.
Não sei sobre a sua experiência, mas diante disso, julgo que você avaliou mau a questão de acessos X infraestrutura. É como usar um canhão pra matar uma formiga.
Uma VPS de baixo custo faria o que sua aplicação faz dando risada, e isto iria manter a solução por mais tempo ativa. Até mesmo da Oracle cloud seria muito melhor que o aws.
Em fim, esse relato é importante principalmente pra quem está iniciando. A maioria dos desenvolvedores não se preocupam com a questão de infraestrutura, capacidade de processamento, e por esse motivo, acabam gastando horrores em serviços de hospedagem, sem o menor sentido.
É claro que uma autoanálise como essa é importante, mas é interessante fazer isto antes de iniciar um projeto, pois o tempo investido e o esforço aplicado não será recuperado.