I currently have a single multi-site WordPress install running 10 different blogs using sub-domain & domain map set up. This is all running under a single cPanel account. I have upgraded to WHM and now would like to separate each of the 10 blogs into its own cPanel in the following manner:
1) Move addon domain, DNS and email from the master cPanel account to new one
2) Use BackupBuddy (or anything else) to restore the WordPress multi-site to the new cPanel
3) In the newly restored WordPress MU, change the sub-site to be the master site
Experience with cPanel, WHM and WordPress MU is required and minimal downtime is needed. You can bid for a block of hours since I may need more hours for support or unforeseen issues above.