You arent going to be running any AAA title games at 1080p @ 60fps, but if you lower some settings and play around with them, you should be fine. Everything looks good here, but I am curious as to your case choice.
Since you've gone AMD, you could upgrade to a more powerful CPU in the future, if you wish. But the only thing I see here that you may want to upgrade(in the future) is the GPU and your main storage solution.
No problem man. As far as GPU upgrades go, most definitely a 970. However, if you haven't purchased the 750ti yet, you could consider a 760 to get right now as it is more powerful.
matx board in an atx case - no compatibility issues but yeah the looks...
750ti will be limited to low - @ best medium gaming (no aa) - current AAA titles @ <=1080p. fps wont be all that great for upcoming games. ----to improve in the future---:
I see what you mean about the matx in the atx case, I'll upgrade that in the future, what motherboard should I get (that's wont cost me an arm and a leg)
I almost forgot to rant about that shitty motherboard. The cheapest of the 970's amd motherboards is a better purchase. That motherboard will boot and basically work but thats it. The mb is a terrible bottleneck from the start.