I'd say that's a decent enough buy, considering the CPU is future-proofed for about a decade and comes with Steelseries peripherals (my go-to brand these days). I'm running similar amount of RAM and same gfx card, and although I don't do 4k gaming, everything is basically maxed on 2k.
Forget about upgrading to a GTX 980 in August as well, totally not worth it, this generation isn't going to be pushing games much harder than what a 970 can handle for a loooong time. So just sit tight and enjoy it, save the money and use it to buy new games, or a headset (you were the one wanted to do a bit of streaming? IRIC?)
Edit: And forget about overclocking for a long time too, nothing in there's gonna need the boost and unless you really know how and have the patience to optimize and test it well, yes it does wear components out faster needlessly.
Forget about upgrading to a GTX 980 in August as well, totally not worth it, this generation isn't going to be pushing games much harder than what a 970 can handle for a loooong time. So just sit tight and enjoy it, save the money and use it to buy new games, or a headset (you were the one wanted to do a bit of streaming? IRIC?)
Edit: And forget about overclocking for a long time too, nothing in there's gonna need the boost and unless you really know how and have the patience to optimize and test it well, yes it does wear components out faster needlessly.