I've been using Hackintosh since Snow Leopard I think, but I never used a real Mac.
To me running it in a VM feels as real as it ever was, apart from a bootloader and an installer there's nothing that needs to be done to the system post installation.
Granted it wouldn't work this way for everyone, since I pass several pieces of real hardware, so it's still partially Hackintosh-y, you still need to pick and choose, but not nearly as much.
I pass a USB3 hub that is built-in (USB soundcard, M/KB obviously) and AMD videocard. To not use any kexts you'd have to pass OOB supported networking card also.
Some report performance issues, but I never noticed anything of the sort, I suspect they are doing something wrong like passing just one processor core.