should i buy this for gaming?

You may feel capped at 50 refreshes with a 970 but that'll hardly make any difference in game as the fps is not bound to monitor software wise. The IPS display makes it an attractive deal. I'd go for it unless you want to feel that difference in 60 and 120 fps.
Ps: i7 has little do with gaming, i5 would be enough.