It's a nice build from what you've listed. Personally, I haven't quite caught onto the DDR4 hype so I (PERSONALLY) would swap the CPU and ram out for DDR# to save some money which you could put into the GPU maybe. That's me though.
For the rest of the build (Unless you already have the rest)...