Well done Brooke! For what I've noticed the upgrade method can be a valid option and unlike the previous versions of Windows the current one does it reasonably well. I've chosen that way especially on older machines with certain software installed. Among those are the free Office 2010 Starter and Microsoft Live Mail, both of which can't be reinstalled on Windows 10. There's alternatives but for the price I'm charging and for the level of usage migrating wouldn't be worth the effort. But it all depends on the overall condition and usage.
Comparing upgrading and clean install as procedures there's not much difference. Just yesterday I did two fresh installs, one using the Windows7 code on the sticker, the other just by installing without any code since it was a Win8 laptop downgraded to Win7 so the original electronic code for 8 was still somewhere inside. For the first one I did it on a brand new SSD so there was no data left from the original Win7.
As for a fresh install being a pain in the butt I can confirm that to some extent. I bit the bullet and got a "new" rig in December. Getting my mail transferred from Live Mail to Thunderbird took forever as there's no automation available for the current version. 4700+ posts, 5 mailboxes, a dozen local folders including their subfolders... Even the comma separated exported address book doesn't import as such, it has to be modified in Excel! So far I've only done the "mandatory" tasks, programs like Skype still wait for a reinstall. On the bright side I've also got rid of a huge bunch of programs that either were outdated or which I actually never used.