Um VPS é ótimo por vários motivos. Você obtém um isolamento doce se executar vários no mesmo sistema, além de pausar / retomar / recursos de migração ...
No entanto, se você estiver apenas executando um único VPS em um único servidor dedicado; que o VPS não terá acesso aos recursos completos do servidor simplesmente porque você deve executar dois kernels (o sistema em si e o sistema virtualizado).
Se você tiver o IPMI no servidor, não estiver planejando usar o servidor externo para nada além do VPS único e não estiver planejando usar recursos de virtualização interessantes, provavelmente seria melhor jogar o que quer que seja seu aplicativo está no servidor diretamente.