modeonoff :
Thanks. So get whichever is less expensive.
VM of Windows7: In case some old software are not compatible with Windows 10.
VM of Mac OS: Retiring my Mac that has triple boots. Not satisfied with current Apple hardware. As a long term Mac user, I got lots of software and files under Mac OS. Need a real Hackinotsh of VM of Mac OS. Probably it is more complicated to get Hackintosh working.
For just random guest OS use...
.it does not need to live on an NVMe drive.
Or even an SSD for that matter.
Any drive will work.
What about the host OS then? Will installing it on NVMe rather than on a SATA III SSD improves the performance of running the virtual machine?
Now...if you were hosting a database server on that VM, with thousands of hits per minute....then the NVMe would make a difference.