Ответ 1
AppHarbor определенно выполнит свою работу.
Azure также является PaaS (с множеством функций инфраструктуры), но там нет дополнительной программы, поэтому вы застряли в любых сервисах, которые Microsoft решает предложить ( или вы должны устанавливать, настраивать и поддерживать их на своих экземплярах виртуальной машины VM). И, как вы уже упоминаете, Azure быстро становится дороже.
У AWAS Elastic Beanstalk теперь есть поддержка .NET, предоставляя ему некоторые функции PaaS. Модель развертывания не очень сложна (и ни одна из них не является Azure): у вас должен быть плагин Visual Studio, который затем будет размещен и развернут, тогда как AppHarbor интегрируется с GitHub, Bitbucket, Codeplex и т.д., Запускает модульные тесты, отправляет уведомления о сборке и многое другое.
(Полное раскрытие: я являюсь соучредителем AppHarbor)