A couple of things i would change:
1. Get a 970 from Asus, EVGA or MSI, those are generally more reliable and have better customer support.
2. is there no HDD?
3. The PSU you chose is actually overkill and stupid expensive, have a look at the EVGA 600B, great pSU
Other than that, get a standard CPU cooler like a Hyper 212, the 4790 tends to get really hot underload