Смотря что подразумевать под сайтом и как его держать... Если машина по мощности нормальная, то можно и не переплачивать отдельно за хостинг для сайта, а держать все на одном - получится и гибче по возможностям, и проще для того же HLXCE или SB.
Однако при этом лучше не использовать апач, он способен загрузить систему похлеще игровых серверов.. Лучше nginx+php-fpm.
Единственной проблемой может стать дисковая подсистема при активном использовании диска скаежм MySQL, который будет использоваться для HLstats - при большом количестве серверов лучше БД вынести на отдельный физический HDD. Либо если это VDS - смотри, как хосте предоставляет HDD, в виде распределенной системы хранения или нет.
У меня в принципе спокойно уживаются на одном сервере игровые серверы CSS, HLstatsX:CE, MySQL, nginx+php-fpm и сервер TeamSpeak. Хотя иногда замечаю подлагивания из-за дисковой подсистемы, надо бы подумать о вынесении БД и сайта на другой HDD.