Running an automated WordPress hosting company

I'm curious, can WHMCS MU Provisioning, WHMCS WP Integration, and Pro Sites work with each other?

I'm wanting to set up an automated WordPress hosting site through a HostGator reseller account, and I'd like for the customers to be able to register without going through the ugly WHMCS interface, and have immediate access to their site after they pay.

I assume this would also require the domain mapping plugin, but is this probable?