@kyzoeadmin only around 35 (I'm not a hosting provider) did it manually at each end, mix of production ecommerce sites and other projects in the works.
For me it was easiest to spin up a couple of temporary VPS and install the rolls needed, I reloaded the old servers with the roles after a few days and moved the sites back to them through Enhance as I needed to keep the IP's for email servers (kept same names).
For DNS I used Cloudflare without proxy enabled or other features which enabled the resolving time to be under 1 hour.
It might be easier for you to try a staggered migration using one of the 2 panels currently available with importers.
I have not used cpanel since around 2011 when I was a hosting provider so can't comment on their importer from DA, Plesk I used on one server for a while last year and the import was good but then I decided against it because they had another price rise and kept with DA a bit longer.
I am still thinking of going back to Mailcow as the primary MX, at least until the email aspect of is more configurable and set Enhance to the backup MX.