Adam Thanks for your reply.
1/ Domains. More and more people don't want to sell domains. I see this as an old business and prefer people not to put all their eggs into the same basket (buying a domain from me). It makes more sense to buy from Google my domain, CF... The idea is to avoid buying the domain from your hosting company or your DNS provider. We want to teach this to our customers.
2/ Addons If you do WordPress hosting, I don't see any add-ons that need provisioning. We can bill this through Stripe or Paypal directly to our customers.
3/ Servers I thought this was a manual operation anyway. We need to set up the server and then use the "dedicated" option in the package to manually connect the client to the server post-purchase. That's, I think, how it's done today. Maybe I'm wrong.
Anyway, it was really nice to read your take on this, Adam, and I entirely understand your point.
I feel like driving a Porsche with Enhance, but I need to plug it into a truck. It's very frustrating.