Я знаю, что это немного глупо, но, если вы выберете внешний хост, просто убедитесь, что вам никогда не понадобится показывать ваш сайт в любом месте, где нет подключения к Интернету.
Это довольно необычно, но случилось со мной однажды. Мне пришлось показать клиенту новую версию уже работающего сайта в комнате для презентаций без интернета.
Другой случай - это интранет-сайт. Если интернет не работает, никто не сможет подключиться к интрасети, потому что у него есть ссылка на Google .js или где-то еще.
: D