Серверная инфраструктура для веб-студии. Как лучше организовать?
Вам нужен толковый системный администратор, 
Вам нужно будет обсудить с ним типовые задачи,и проблемы которые возникают, рассмотреть варианты которые он предложит и составить план что куда - к примеру сайты визитки на шаред сервер, средние проэкты на впс сервера, крупным проэктам свой дедикейтед сервер, меры безопасности для кажого варианта, и тд
Нормальный системный администратор вместо фразы "кривые скрипты" приведет конкретные примеры что именно вызывает проблемы с быстродействим - долгие запросы в базу данных или процессы которые потребляют оч много цпу, или еще что то, дальше чтото сам администартор сможет потюнить, чтото смогут переписать програмисты, а кудато придется просто выделить ресурсов побольше. - в каждой ситуации нужно детально разбиратся - небывает универсальных решений.
Зачем вам кривые сис. админы? У нас в своё время в студии было 200+ сайтов. Брали выделенный сервер, делили на несколько OpenVZ контейнеров. Бекапили контейнеры и сами сайты средствами ISPmanager. 2-3 раза в неделю бекапы отправлялись на сервер в студию, 1-2 раза в месяц разворачивали бекапы, для проверки. Само-собой от всякого мусора избавлялись или вешали сомнительные сайты на отдельный контейнер.