Ex XCP-ng user here. The web management portal requires Xen Orchestra and needs to be installed as a seperate VM which can be irritating, with a seperate paid license. Proxmox has a web GUI natively on install which is super convenient and pretty much free for 90% of use cases.
Yup, I have two xen orchestras running on different vm clusters in different DCs managing about 8 pools (some on all the time, some in vehicles which are sometimes on, sometimes off), all open source, works well enough.
I don't change the pools enough to make it worth automating the management.