I'm in the same boat. I started with the control panel outside our regular colo dc before I realized I couldn't move it. Now cPanel migrations travel from the dc to the outside provider and then back to the dc, which is a complete waste of time and bandwidth.
I've been wondering if it's possible to backup sites, restore them on a different estate/license (manually of course) properly located at in our colo. Haven't yet put any though into this but I should ask support if it's even possible before we do any further migrations. The current Enhance panel is hosted by an outside provider which doesn't offer anything possible to transfer the server.