You didnāt really expand on your needs other than being able to run windows, possibly in a segregated network segment of your homelab, and given the intended use, the need to be able to re-set the core VMs after you are done āexperimentingā
These are fairly basic needs nowadays that all the mentioned hypervisors can easily manage, so only you can decide what suits best your workflows
The main difference between Ovirt/Xcp/Esxi and Proxmox/Truenas/Unraid/Generic Linux with libvirt are that the former need dedicated level 0 hypervisor on top of which you run your VMs, where the others let you use the host for other tasks, if needed (I put Ovirt in the level 0 category improperly as it runs kvm, but youāre not supposed to touch the hosts, only manage them through the web based manager a la ESXi)
Proxmox and Truenas support ZFS, the others donāt (at least natively) but not a factor for your use case
Is it? Iād say the community is biased toward open source products, so youāll have to dig to find someone that doesnāt hate the proprietary parts of ESX and the associated cost, but thereās a place for that in some contexts (hello VSAN/VMotion/live migrate to AWS/Azure/RVTools and such) just not a lot of sense to deploy it in a homelab unless your already familiar because of work/want to skill up in order to find work and it is very picky on the hardware
I use oVirt, just not at home, both in datacenter and even in some GCP deployments, go figure
It is a very solid technology, geared towards the enterprise, so it really doesnāt make a lot of sense to run it on a single server, whereas it is a very solid option for SAN/Cluster deployments where specific functionality of VMWARE is not needed and licensing cost is important (also very important if youāre deploying Oracle Databases and want to save as much money as possible on licenses). You can even deploy it in a hyperconverged configuration using gluster on the host nodes, but I havenāt yet dared to propose it to a customer
I wouldnāt either as I prefer ZFS based hosts, and I like to have as much control over my kernel modules/config/system packages as possible, but it has a lot of pre-baked plugins that appeal to a lot of less tech savy users
I have run a forbidden router on Bhyve for almost three years (pfsense), now running vyOs on scale
So, what is worong with trying out a couple of options and then reporting back on what you liked/disliked ?
One thing I can tell for sure is that most of the people on the forum like to tinker with their homelabs ā¦