It’s not that rare, I know someone on IRC that’s also doing something similar. I stole the kubevirt idea from him.
I originally built that box to be a VM powerhouse for development, and VFIO was an explicit feature I wanted, that was right before Proton became good and made it unnecessary.