Windows 10 is not yet fully suitable for applications where the user expects their requirements to be paramount, regardless of whether you have control of when it installs updates it will use system resources for things which are out of your control at times which are out of your control.
Windows 10 has been designed for "Surfers", "Gamers" and "Makers" and is no place for engineers and manufacturers at this time, they don't call it the "Bleeding Edge" for nothing :D

- Nick