As this was my first ever build, there were quite a few things that I didn't know when I first built it, and I had to go back and do some tweaking, but I'm very happy with my system now. The case from Raijintek was quite nice to build in - the removable motherboard tray helped massively with installing the CPU cooler and motherboard into the case - and it does look pretty nice for the price. Airflow is terrific and fan support is pretty incredible for a case of this size (I mean, two 200mm's?!) - Front: 4x120, 2x140 , 1x200; Top 2x120, 2x140, 1x200; Back: 2x120, 2x140. The build process was pretty smooth, although as the Strix is quite a long card I had to remove the 3.25 drive bay to make room. It was also a bit of a challenge fitting the power connector into the GPU as the optical drive bay is just above it, but it fits comfortably now.
I mostly use this for gaming (Overwatch, Minecraft, Civilization V/VI) and it performs extremely well - especially with the overclocking I've applied. I managed to get the CPU to 4.6GHz at 1.33V on air ( I did originally have it set to 1.3/1.32 but it blue screened under certain heavy load conditions - but at any rate it seems to be running perfectly stable now). The GPU I bought pre-overclocked but, even so, I managed to get another +121MHz (1968MHz) on the boost clock and + 400MHz (8608MHz) on the memory clock using GPU Tweak II.
I only recently bought the SSD since - despite it being an SSHD - the hard drive was making my system feel a bit sluggish every so often. But I can say for sure that buying an SSD has made a massive improvement and I'm so glad I saved up after buying the PC.
Let me know what you think of the build, any feedback is appreciated :)