HyperV is fine for the basic stuff, but it's missing a lot of the other stuff that makes ESX so appealing (no direct vSAN or NSX equivalents, and you _need_ Windows to run Hyper-V vs ESX supporting liveboot on USB or CD). Also, I think ESX VMs are way faster than HyperV ones, but it's been a few years.