Ich würde immer Betriebssystem und VM trennen, damit die IOPS von Windows und VM getrennt sind.
Das mache ich jetzt bereits. Man kann bei VMware aber auch eine physische SSD an die VM anbinden statt einen virtuellen Datenträger zu erzeugen. Habe ich aber nie probiert, darum weiß ich nicht, was das bringt.