I didn;t move to win 10 when it came out because I thought it was prematurely released (and I was right). But it;s Okay now. Just do a Custom upgrade/install and then it lets you turn off most of the privacy-invading crap from the get go, so you don;t have to hunt it down later.
It's amazing, though, how many people will have Win10 reporting so much stuff to Microsoft because they don't know about it, as the upgrader/installer sure as hell doesn;t warn you.
General impressions, is that it's Okay. Seems a bit snappier than Win 7 but hard to tell because I run it from an SSD so everything is fast anyway.
My main reason for going to 10 was simply that Microsoft will pull suport from pre-10 versions eventually, particularly when it comes ot stuff like DirectX for games, and security patches. And you can be sure that hardware manufacturers will stop doing Win7 drivers etc, not least because most of th einertia for older Windows versions is business ones where it's a pain in the ass to upgrade hundreds or thousand sof legacy PC's and retrain their users (a major problem with Win8 with it's flakey front end)
Th emost annoying thing so far has been Edge, which has no way to control where it caches stuff. I just installed Firefox instead, which doe slet you. I use the internet a lot and I don;t want Edge eating up write cycles on my SSD. I just told Firefox to cache on an old HDD I have on my PC for such purposes.