I did a clean install to a spare hard drive since w10 is married to the motherboard, unlike earlier windows versions.
If it’s married to the motherboard then the free version will become invalid as soon as you swap the mb out. Sounds like a waste of time to me if that is true. I remember reading that if you are upgrading from retail the the free Win10 retains those same rights so why they marry it to the mb?