Correct, just make sure you aren't buying based on a Windows-only brand, but a required functionality and interoperability set.
As far as the original question goes, I still want to know why being able to run Windows VMs on the Mac is supposed to be such a great idea in a corporate environment.
Simple. Let's say you have 20 servers for everything and convert to Mac and several hundred clients. Turns out you're locked-in to two Windows server applications. The experience of those here who do both is that managing Windows is a far greater pain than Mac. So now instead of managing 20 Windows servers and the clients, you're managing 20 Mac servers with two Windows VMs in one. The time you save on the 20 Macs and clients and the money you save on the CALs is a lot more than you'll spend on the two remaining Windows systems.
That still assumes that those Windows server applications are going to work with all Mac clients. That's not a safe assumption to make. You're basing the whole argument on the premise that the only Windows OS anyone will have to host is a handful of servers on the back end, and Mac workstations will all happily co-exist with whatever their requrements are.