A kubernetes worker node (on bare metal) is not more of a pet than a proxmox node IMO. It's just an unnecessary layer if you're gonna fill it with kubernetes pods anyway. Again, only if you are not planning to run non-kubernetes VMs. If you are then Proxmox with kubernetes VMs seems good.