There is no harm in trying to migrate the system, but it's essentially like building a new house on an old, suspect foundation.  No one (not Dell, and certainly not Microsoft) completely supports migrating an existing install of an operating system to foreign hardware, particularly when the differences are those of hardware released almost 8 years apart.  However, I would strongly suggest making and verifying an image of the new drive, as should support be necessary, it'll be denied without restoring that before Dell would offer assistance on the installation. And there is generally good reason for not migrating a registry that's been in use for some time, in terms of the clutter it contains. Further, it's unlikely  you'll be able to activate an existing Windows install once it's migrated over to a completely different system board, at least not without a call to Microsoft.  
How do I migrate the C: drive from my old Latitude E7250 to my new Latitude 7330? I just bought a new Dell Latitude 7330. It's not cheap. I'm lost in the birdsnest of Dell support pages and promotions. I've found the "Dell Migrate" page, and it does not include "Latitude" in its compatible products. Both laptops are on the same network. I have admin privileges on both laptops. How do I migrate the old system to the new laptop? I'm technical. In the old days, I would do a disk clone. I have backups (I use Acronis) and I suppose I can use the Acronis tools to restore the old system onto the new laptop. That seems like a hack and kludge. I invite the guidance of this community (and perhaps of anyone from Dell who might be reading) about the best way to get my stuff migrated from my old to my new Dell laptop.
How do I migrate from my old to my new Dell Latitude?