Tall order, that. I did the opposite, moved from Asus to msi. The biggest issue you'll face is the motherboard drivers. Before you swap, go through the device manager and delete all the MSI drivers for things like lan, Bluetooth, USB etc leave everything labeled Intel. If you have control center or live update, they gotta go too. Anything like Renesas or Realtek. Go through the registry and (after making a backup copy) dump anything related to what you just deleted, so msi software etc. This is time consuming to say the least. What you'll be left with is a pretty much msi free copy of Windows. Then swap the boards and install the Asus software +updates from the website. The faster alternative is a clean copy of Windows, which I'm not a fan of because it's just as time consuming and you have to start all over with some things which is a pain. But it is safer/easier for the beginner. You will have to go through windows verifications for things like user passwords on 10 or that stupid windows enjoyment thing on 7
And no, Asus likes Marvell controllers and msi likes Renesas controllers although both use Intel on a few ports.