По моему опыту, Amazon EC2 будет намного более экономичным по сравнению с выделенными серверами. Если вы внезапно увеличите объем трафика на ваш сайт, все, что вам нужно сделать, это выложить дополнительные $$ на Amazon, и вуаля ваш сайт сможет обработать трафик (при условии отсутствия узких мест кодирования). Если у вас нет действительно массивного веб-сайта (например, Facebook), преимущества хостинга на Amazon EC2 значительно перевешивают риски.
Один из немногих рисков, которые вы берете на себя с хостингом в EC2, был продемонстрирован несколько месяцев назад, когда все облако рухнуло, повлекло за собой Foursquare, Quorra, Reddit и другие многомиллионные сайты пользователей.
Исходя из опыта пользователей, я считаю, что взаимодействие с провайдером облачного хостинга во многом аналогично взаимодействию с выделенным сервером, поэтому единственной реальной проблемой, которую следует учитывать, является экономическая эффективность.