Вам нужно только купить доменное имя, вам не нужен хостинг, а также Heroku. Получив ваше доменное имя, вы сможете указать записи в соответствии с этим документом. Кроме того, возможно, вы захотите рассмотреть своего DNS-провайдера более тщательно на основе этой ссылки.
Очень сложно давать советы уровням, так как они очень сильно связаны с вашим приложением. медленный код всегда будет медленным кодом. Вы хотите, чтобы ваш код был максимально эффективным, чтобы максимизировать ресурсы dyno. Когда вы достигнете этого, вы сможете увеличить вертикально (больше ЦП / ОЗУ) и горизонтально для большей пропускной способности.