Nice guide, but about the memory (RAM) part, there was no mention about Haswell's ability to scale memory, once you enter the higher frequencies.
In many cases, using 1600 is to the detriment of the system and 2400 is about the fastest you'll ever need to go for better performance. 2133, for Haswell is really the sweet spot.