If you want to Gpu mine than it does not realy matter which version U use IMO some Os versions are more demanding on the CPU the GPU is not affected in theory by which Os you use just my 2 cents
I hate to say it, but Ubuntu + NVIDIA cards is the best option. It is more reliable than any Windows solution. IMO, of course.
Mine with the latest windows 10 PRO version and make sure that you disable automatic updates so that you don't have restarts that can cause some profit loss. Or... use linux if you can underclock/undervolt your cards on it.
Please donot ever overclocking gpu while mining. Even under standard conditions, it gets so hot that it crashes system. If you really want to earn from it, go for pro solutions like AntMiner s9