I install win10 today and just change all the effects, visuals, configs to my win7 setup.
Waiting for the DirectX12 now.
DirectX 12 is out and you should be able to download the NVidia driver for it.
An unexpected plus from windows 10 is that most of my games run just a bit smoother. For example, on windows 8, Watchdogs would have 6 minute loading times and when it did finally load, it would stutter (until I died once and it reset which is weird) but now I have about a 2-3 minute loading time with no stutter and lag in the beginning. I would imagine this is because of the lightweight nature of windows 10 since Watchdogs doesn't use DirectX 12.