Proxmox+owrt-in-vm vs owrt-as-host - opinions?

Hi,
I'm looking for hands-on-experience/advice/opinions on using openwrt as a virtualization/container host on x86-multinic systems (think topton, cwwk, kingnovvy)

My current setup uses proxmox with Open vSwitch and then openwrt in a VM, WAN is pass-though while LAN connects to vSwitch. There's some other VMs/Containers as well plugging into vSwitch. Works fine, robust, no issues.

Except I probably use maybe 5% of proxmox' capapbilities. so I might as well remove it and run openwrt as host os - or am I soon to be going down the rabbit hole of compiling from source while googling arcane kernel switches :cold_face:

This is a hobby, but in the end things still need to work.

Anyone has any experience/feedback on using openwrt in this way.
(knowing that at least some of the VMs will be full-fledged debians anyway).

Thanks!