Sugiro que use AWS para aplicações que utilizem os serviços PAAS da mesma. Uma aplicação que não foi desenvolvida para cloud fica mais caro
Respondendo a "A complexidade do heroku acaba sendo menor do q..." dentro da publicação Qual serviço AWS mais indicado app nodejs
2
2
Então...
Justamente essa parada tem que ser decidida antes de colocar no ar, arrumar o Route 53 costuma ser um parto, por exemplo haha
Aí já valeria a pena pegar o dominio por lá também
Um negócio ruim do heroku é que não tem nenhum sistema de armazenamento persistente, tendo que recorrer pra outros providers.
Em geral, essas discussões são bem cabeludas, né?