The biggest pain every time I've done this is making sure that I can bind the device to the vfio driver.