1. Mining ETH on nvidia is a bad idea.
2. Mining on Windows is a bad idea.
If you want stability and reliability you need to run linux.
I want to object this 2 point of yours. This with Windows 10 is only a myth now that only Linux runs stable. I have my mining rigs which if configured properly are running from many months without any restart (of course Windows update is disabled). Beside that Linux uses 5% more of electricity which can be another burden if your electricity price is too high.
Now to OP, +200 core clock and +500 memory is the max a GTX 1070 can handle with stable hashrate. While mining only ETH is not a good idea, dual mining ETH+DCR/SIA etc is a better idea compared to mining Zcash only.