I don't use Proxmox for anything where I'm selling to consumers, so I have no experience with automation with any billng systems or anything, but I'm currently running a 4 node cluster over OpenVPN using Proxmox for my organizations servers, about 30 or so vm's. So far it's proven quite nice...