I'll check the QEMU / KVM! It seems really interesting
I'm a qemu/kvm user running mac os from High Sierra release (knowing mac os since 2008 with macbook pro with leopard), and I can confirm that performance is quite good with most of the hardware passed through (sata and usb controllers, amd gpu, cpu (intel)).
I started with Unraid and I didn't know what passthrough was, then switched to manjaro, without any desktop environment, just to run vms with hardware passthrough (currently running mac os monterey 12.1, windows 11 and kali linux vms).
The main adavantage of using a vm, is that, unless you passthrough "special hardware" that requires custom configurations, since the chipset is emulated all of us (using kvm/qemu) have the same configuration, so less headache to make mac os running. Are you a newbie and you know near nothing about opencore? join a mac os vm forum and you will be able to run a basic mac os vm in few hours.
With the ovmf bios, each virtual machine has its nvram and its settings, so no issue for dual/triple/.. booting.
For amd cpu the advantage is that you can emulate an intel cpu, so no need for amd cpu patches --> by the way they are now much much much less then 1 year ago!