Why go with Haswell? Skylake is about the same price and supports DDR4 RAM. That's what I would do IMO ?