just a moment where etheruem is better but it will not last, but those price are off in my country, for example i have the 470 and 1060 at the same price, and a 1060 is better at zec than a 470 same hash but lower wattage
let's talk once again about real numbers, assuming an investment of 3k, with 1070 i would buy 6 x 1070, 1 full rig, which will do 1920 sol at 650watt(320 sol/90watt per card, check nicehash thread for reference)
with the 470 i would buy 11 gpu because you will lose some money on the second rig due to additional components, these 2 rig will hash at 2200/1100watt(200 sol at 90 watt per gpu)
now take a look at whattomine, we are basically doing the same net profit per day at 0.1 cent electricity, so again amd being better it's a myth
actually a 1070 can hash at 370 sol/140 watt, at least some model can, so you have better hash(2220) and lower wattage(900), on zcash nvidia win, on etheruem not, but etheruem will be dead soon and i don't care
Issues with your calculations:
Arbitrary cash limit, gimping the 470 setup.
470 in US costs $170, not $200. 1060 3GB are all 200+, looking at ~$220 unless you want garbage cooler.
So your arbitrary rig would cost $330 less, or have 2 more cards.
If you are OCing the crap out of a 1070, it will not last a long time, you could also OC the 470.
Ethereum won't be dead soon, PoS is a while out, probably will be delayed due to recent happenings. So you could take the 13 470s and mine Eth for a clear win.
Of course prices can always change, but it seems Zec is overmined, due to pre-polaris cards being good at it, and now some 1070 owners jumping on the cool train, that they already missed.
I have my 1060 3GB cards doing Zec, just because they aren't very good at Eth, but I wouldn't go and buy new ones to mine, and definitely not 1070. I go where the money is, I would buy whatever card had best ROI. It just happens that whenever I have mined, AMD has had better ROI.