1st> The 2x8GB 2400Mhz Aegis is on sale right now, and with RAM/SSD pricing expecting to continue rising for the year, you'll not want to miss this chance to get the most while you can.
2nd> RX 480 provide the best price/performance with the 4GB version. The 8GB version is only worthy of consideration if you're already investing in other part of the build to support a Crossfire config sooner or latter. Otherwise, in single card configuration, the 4GB version is just better price-to-performance wise. The Armor version has the same innards as the Gaming X, just with a different color theme and a slightly cut down heatsink. In fact, if you're adventurous enough, you can find tools to overwrite the BIOS of the Armor card with the Gaming X one and achieve the same performance (the card would be running hotter than the Gaming X version due to the aforementioned heatsink thing).
A different option you could take is the
SAPPHIRE NITRO Radeon R9 Fury: $234.99 after $20 rebate @ Newegg. While the RX480/GTX1060 trading blows with GTX 970, a Fury can hang out with the GTX 980 Ti. Downside being an older gen card with high power consumption.
3rd> The Tesseract is not available at that price, and cases at SuperBiiz has very high shipping cost that is not included in PCPP list.
While the DIY F2 is available at the price, come with two 120mm blue LED fans(and support two more: one front, one top), in the right color combination with the rest of the components, and still support 160mm cooler and 300+mm long graphic card. It just support less storage devices due to its smaller size; but a mATX MB would fill up just enough of its interior that it will not look as funny as a mATX MB in a Mid Tower since both cases have a window.
4th> The CXM is a newer and smaller design compare to the old SS-520GM2 that is rated to provide more power 45.8A (550W) vs 40A (480W). And, unlike what PCPP is saying, it's actually $61.99 - $20 rebate + Free Shipping at Newegg right now. Plus, the fact that the only fixed cable of the CXM is the ATX 24pins and the CPU 4+4pins that you must use anyway, there's effectively no difference with regard to modularity between the two PSU.
5th> The ASROCK B250M Pro4 has better features set compare to the DS3H. With a second M2 slot that can run at full PCIe 3.0 x4 bandwidth, a second PCIe 3.0 x16 (wired for 3.0 x4 lanes), and an USB Type-C port, more fan headers, and heatsink covering the CPU power delivery system, it's better positioned for future upgrades and devices support.