Only dislike - it puts the VMs on a different subnet than your host.
You can ssh and scp to them from your host, but not from any other computers on your local lan.
If you need them to be on local subnet, use virtualBox.
Thanks to this thread I set up my quemu / kvm / virt-manager tandem. I will recreate some expendable virtual machines on them to play, and probably will be moving in the long term if it ends up working as you are making me expect.
I still won't be able to move (at least not that I know for now) my Windows 10 machine, as the cheap license I bought for it is an OEM and it's tied to the virtualised hardware on VirtualBox. But for what is worth I did do some experiments, and my no-longer-activated migrated Windows machine doesn't seem to gain any performance on KVM (on an Intel 8th Gen), even when moving the disk from SATA to VirtIO.
Yes, I did install those drivers. I didn’t install windows 10 from scratch, though, but instead converted the machine and fixed the drivers.If you install Windows 10, there are some drivers that you need to download and install after the Windows 10 installation.