I had a couple of weird graphics driver issues when initially upgrading to 10 but beyond that it's worked fine. Haven't had any problems with program comparability, either, so far as I can tell.

Most importantly, Microsoft doesn't seem to care that my Win7 install wasn't exactly legal