at 900p a 1070 would be the very definition of overkill!!!!
but it will set you up for a monitor upgrade when you get around to it. if you're gonna stay with the 900p screen, then a cheaper option would be the new amd cards coming out. a 470 would be more than you need and is only $150 starting.