Glad to hear it's working well. Have you tried storage features like reverting to snapshots/checkpoints (e.g. reset a disk to known state on each reboot), or shrinking of unused space in thin-provisioned disks?
Snapshots/Checkpoints yes. I have even tried the differencing disks feature and liked it quite a bit. Haven't tried the shrinking unused space part as I never needed it up until now.
The only one issue I had relating to saved VM state was that after a BIOS upgrade restore of VM State failed due to may be the Microcode update I think. But other than that, all good.