Я б начал с VDS.
Которую можно без проблем увеличить по мере необходимости.
Если, точно знаете, сколько чего будет, то конечно лучше выделенный сервер.
Насчет размещение своего железа.
У вас сломается процессор или жесткий диск, как вы в кратчайшие сроки все восстановите и за сколько? Если ответ Не знаю и больше 2-х часов, то этот вариант не подойдет.