Acho que a resposta depende muito do fato de você achar que vai comprometer demais seus processadores.
Se você acha que terá regularmente mais de uma vCPU ativa por CPU física, mais cache poderá ser benéfico.
Se, por outro lado, você espera que apenas uma ou duas de suas VMs estejam ativas de cada vez, ou você espera ter tantos núcleos de processadores quanto processadores virtuais, então, como sybreon disse, você é muito melhor colocando seu dinheiro na RAM. Quando você tiver RAM suficiente, coloque-a na largura de banda de E / S de disco. Em seguida, preocupe-se com a largura de banda da rede. Então se preocupe com processadores.