I have a boxed copy of Windows 7 Ultimate. A long time ago, I upgraded to Win 10 using one of the upgrade paths from within Windows (can't remember which one exactly). It caused some issues and I reverted to Win 7.
After some time, I decided to give it another go. I ended up using my MSDN license to download an installer and used that to install Win 10.
What I want to do now is to use my own license to reinstall Win 10. As I understand it, this is possible (I have had a look at this question). My situation is a bit different though because I want to do this as part of a computer upgrade, where I'll be replacing pretty much every component apart from the PSU.
Is it still possible to upgrade even though the hardware configuration is changing? If it is, do I need to first install Win 7 on the new computer, then upgrade to Win 10, and then redo the Win 10 installation from fresh to get a clean install, as implied in this question?