Both 1060 or 1070 would work, no problems. Not much of a concern with GPU being compatible with motherboards as almost all will work with each other. I'd be more worried if your CPU can handle the GPU without bottlenecking its performance (and of course, if you PSU can supply power to that GPU).