попробую, но думаю проблемы с БД тоже там вылезут
на авс ты запускаешь полноценную ОС(на ec2), поэтому можешь там сколько и что угодно запускать(ограничение ресурсы "машины") т.е в твоем случае можно легко и приложениe, и постгрес запустить, а хероку, как я понимаю, просто раннер, который запускает 1 приложение