AMD R9700 GPU passthrough: advice?

That statement makes my brain itch.

For clarification reasons - did you use Create a Gaming HVM as a base config?

If so, wouldn’t you boot your own vm-local kernel?