As long as it works in your current Windows version, you have no need to update it, unless you need some features available only in newer versions. If there is no way possible to make it work, then you'll have to update. But first I would try everything to make it work. In worst case I would use it in an earlier Windows version running in a virtual machine. Some software are too expensive to buy that I would rather pay for a Windows license for the virtual machine...