Дело в том, что для каждой компании свои критерии. Очень сложно советовать. Нужно изучать характеристики, нужные именно вам.
это точно, под каждый проект свои задачи. Помню где-то хоум директория не настраивалась, и юзать к примеру Laravel было невозможно. Только VPS или дедик.