Yes. Seems reasonable if you have much more compute than you can saturate with just things in your kubernetes cluster. Otherwise just make those hosts kubernetes nodes instead and call it a day.
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.