If you can afford it, the cheap 1080 is still going to have more performance than the 'expensive' 1070.
What you might miss out on if you go with the 1080, is in my opinion, overclocking. its likey to be a 'lower' binned chip.
The expensive 1070 on the otherhand would have a good chance of...