I run Windows 10 on a custom built gaming system and it works fine. The only thing I can think of that I did was look at how Win 10 was structured as a file system; copy my entire SF program from my old system into the "Program Files (x86)" area of my new system, copied all my mod folders in the "users" tab, adjusted my icons to read from there, and have had no hiccups.
There are some things that Windows 10 does that are a little "odd" to me (personal tastes), but it runs my SF, & DCS sims like a champ.