@DustyArmstrong
Thanks for responding to the GitHub issue. It’s great that more people want this working; it’s difficult to gain traction otherwise.
Regarding your list, it’s correct. A reboot should be on the second place. You need to reboot only to detach your PCI device (video card) from its driver and assign it to the pciback driver instead on the next boot. This effectively creates a reservation for the device and allows you to dynamically assign it to VMs.
Once your card is free from other kernel drivers, the rest doesn’t require a reboot.