Not a bad little pc your list creates edd.Just a couple of things,first i would check to see if the motherboard supports 2400Mhz ram.....because if i am not mistaken 1866Mhz is the limit and you could have to manually set the timings to get it to run..Also the hard drive....to me the hybrid sound a bit gimicky,.......why not go ssd and hdd or just go ssd and get more drives at a later date...As for the Gpu have you looked at Nvidia gtx770,you will probably get a little better performance in battlefield.Other than that not a bad little set up,a friend of mine has the 600d case and he loves it.
Do your research Edd and check comparison sites.....