At our technical meeting this morning it was decided unanimously, that now is the time to advise our customers to go ahead and do the Windows 10 update. The key here is that we aren't seeing many problems now updating unless it is older hardware, which won't get any better no matter how long you wait. We aren't saying no one will have issues, but we feel that the vast majority will do the upgrade without a hitch.
Now, this doesn't mean that you have to do it. If you're happy with Windows 7 or 8 (8.1) continue on. No one is forcing you and 7 is in support till January 14, 2020 and Windows 8 or 8.1 till January 10, 2023. If you want to upgrade for free you MUST do it before July 29, 2016.
Windows 8 and 8.1 are faster and run cleaner than Windows 7. Likewise Windows 10 runs faster and uses less resources (less processing power) than Windows 8 and 8.1. So your computer should run smoothest with Windows 10 installed!