Should I upgrade to Win10 from Win7?

Upgrading to a newer version of your OS is always a challenge. You need to be sure that all your devices and software are compatible. On the other hand, you need to realize that the development departments of the products we use are going to be focussed on the latest developments there are in the field. When problems accure and you need support, the supportdesk(s) will almost alway ask you to install the latest version or patches for there product.