I wouldn't pay more for the 2070, but if you can find a deal on the 2070 that puts them in roughly the same price range, then of course that makes somewhat more sense depending on the model. Keep in mind, these are stock figures we're talking about. Overclocked, the 2060 XC Ultra (Super) can probably equal or exceed the stock performance of the 2070.
The build looks good, except the CPU cooler. The 212 models can't reasonably offer adequate cooling performance for the 9700k. It's an entry level cooler. Technically, it could work, but it will suck. It's going to be right on the edge of acceptable performance, and it's going to be loud doing it.
I would look at better cooling options AND you will probably also want to look at options that result in having at minimum, two front intake fans, a rear exhaust fan and a top rear exhaust fan for the case cooling in addition to whatever cooler you go with UNLESS you decide to go with an AIO closed loop liquid cooler in which case that obviously will most probably take the place of two of those case fans, preferably in a front mounted arrangement if the case supports it which in this case, no pun intended, it does. Up to 360mm front radiator support.
If you do not wish to entertain the idea of liquid cooling, then I'd suggest something like the Thermalright Macho rev.B or Scythe Mugen 5 rev.B at the lower end of the scale as a minimum starting point and moving up to things like a bigger Noctua, Thermalright, Phanteks, Cryorig or Scythe twin finstack cooler.
Keep in mind as well, that when it comes to air coolers you will want to pay particular attention to whether the cooler is rearwards offset and whether there is a relief for memory clearance in the bottom of the front finstack on the heatsink so that the memory will clear because those particular memory modules are fairly tall at 51mm.