The CPU you have chosen is excellent, but probably not worth upgrading in the future as about the only one you would want to go with is a 4790k which is pretty much an unlocked version of the Xeon with integrated graphics. I would recommend spending more and get the the 4790K now, or get into a Skylake build if you want upgrade room. Also, for overclocking on an LGA1150, a Z97 board is recommended.