The problem with the "restore" partition though, on laptops and prebuilt OEM systems, is that when you use THAT, you also put all of the preinstalled bloatware back on there as well. We've seen such high numbers of cases where brand new systems could barely hold their own necks up due to the weight of all the bloatware that they ran as though they were terribly infected with malware when they actually only had piles of useless "optimization" and other bundled software installed.
I ALWAYS recommend doing a clean install whenever there's a question of which way to go. That includes every time Microsoft releases a major update. Microsoft does not have a very good track record of making transitions between upgrades or major updates terribly smooth, seamless or trouble free. Usually, more often than not, problems are created that did not exist before the update or upgrade. Not in every case to be sure, but often enough to warrant avoiding the process when it is at all possible or at the very least, every other major update/upgrade.
Continuing to simply upgrade/update or reinstall the factory bloatware often just continues to put the same problems that existed from the start, right back where you left them prior to the process. I would never allow one of my machines, or any machine I work on, to go longer than two major updates without doing a clean install to the newest available Windows ISO release, and usually, unless there are circumstances that make it terribly inconvenient to do so, every major update.
If you wish to DO a clean install, you can do so as follows. This is totally up to each person to determine if that is the best course of action for them or not. In some few cases, there are very good reasons such as having software installed that cannot easily be reinstalled or a really terrible internet connection that makes it difficult to download the installers. Otherwise, I highly recommend it.
The Pro and Enterprise versions DO have better administration tools, and that is the ONLY reason to go with those versions IMO.
Windows 10 Clean install tutorial