Doing an upgrade is MANDATORY if you want to to install Windows 10 for free. Doing a clean install is HIGHLY recommended AFTER doing the upgrade, which is no different than with previous versions of Windows, except perhaps even more so in this case. When you upgrade to a newer version of windows there are always incompatibilities regarding older software titles, drivers and hardware support in the BIOS or UEFI. The ONLY way to eliminate those issues is by doing a clean install so that the cruft from the upgrade is removed.
Considering the amount of free cloud storage available out there, and the relatively minimal expense of external or secondary storage drives, backing up any important data, files, folders and settings shouldn't be a...