1070 and 1080s eat more power energy I don't see any reason to build a mining rig with such old graphic cards unless mining profit increase a lot, the same thing with rx580 too, if you want something more efficient you need 6600Xt, 1660 super, 1660 Ti, RTX 3060 and 3060ti.
I like more rx 6600 vs 3060, because it get 29 MHS for 45-55w where a 3060 (lhr of course now you cannot find something else) produce 38 MHS for 115-120w
Not to mention they are cheaper