Pro Sites + Domain Mapping

Is it possible with Pro Sites to do the following:
1) Offer top-level domain registration and/or mapping - all within my site so users won't have to worry about domain registration or DNS modifications.
2) Upon finishing registration, WP is automatically installed and ready to go for the user

Basically I'm trying to make the process as dead-simple as possible for the end user.

Any guidance would be appreciated.