If I can access postgres website data on Enhance I can handle a transition with WHMCS (I think anyway.)
This brings to mind a possible problem though. Imagine we have a hosting client with two hosting plans, one on server1 and another on server2.
We migrate everything from server1 and add orgid and subscription id from enhance.
We migrate websites from server2 and that probably creates a new OrgID for that website which should be tied to the same OrgID, and that will be problematic for migration. No a big problem to migrate from one Org to another per se, but will be a problem identifying which websites should be attached to an existing Org.
I guess it'll be somewhat manageable if we can produce a list of existing OrgIDs in WHMCS attached to the websites that has been migrated from server2. That'll probably be enough to ensure that existing OrgIDs in WHMCS require a change of ownership.
Not going to be very easy, but should be manageable if I am able to consider all the gotchas.