Earlier quoted context omitted.
I have Proxmox running on top of a clean Debian install on my NUC, I wanted to allow Plex to use the hardware decoding and it got a bit funny trying to do that with Plex running in a VM, so it runs on the host and I use VMs for other stuff
It's very easy to do this with LXC containers in Proxmox now, as passing devices to a container is now possible from the UI.
I had to switch to VM because of that, passing through the GPU.