We at Aenigma Inc. have been running Windows 10 for several week on our main computer in our office. This is one of the best releases that Microsoft has put out. The upgrade is easy and takes about a half hour to install. I suggest you do the “custom” install and uncheck most of the items listed, you can always add them later. We moved one of our larger clients to Windows 10 and they love it. The learning curve is minimal with a throwback look to windows 7.
IMPORTANT if you do not like it you have 30 days to revert back to your previous Windows program.