The build is good, with some remarks:
1. Get the i7 4790k, since you already have a Z97 mobo.
2. Add an SSD if you can, or later on if the budget doesn`t allow for it now.
3. The PSU is a bit overkill. For the 970, 550W is enough, however, the 750W is good if there`s a chance you will add another card later on.
The PSU could be from a better brand (like SeaSonic, Antec, XFX, Silverstone, EVGA), but that`s up to you.