Есть ли какие-либо недостатки использования Heroku в качестве основного репозитория Git - в качестве замены Github?
Heroku не является заменой для GitHub (и, конечно же, не обладает всеми социальными функциями, запросами на получение, ответвлениями, отзывами и комментариями к коммитам ...). Plus Iне думайте, что поддерживает смарт-http (что важно, когда вы используете корпоративный брандмауэр). И не поддерживает подмодули ( GitHub поддерживает)
Но он адаптирован для управления и развертывания веб-приложений и имеет расширенную функцию мониторинга .Если это ваш случай, то Heroku - правильный выбор.