I really hate this term futureproofing. There really isn't any such thing. You can buy the most expensive of everything, and it's likely to have more usable life than cheaper parts, but that doesn't make it futureproof. Inevitably at some point a piece of software / game / whatever will release that makes you want to upgrade.
As for your build specifically, as has already been pointed out, that socket is one generation behind. Parts for that platform are already drying up. First the high end (low volume) stuff will be gone, then the mid range and lastly the low end stuff. However that said, Intel rarely hangs on to a socket / chipset feature set for more than two generations of CPU's. For instance LGA 1150 only had Haswell and Devils Canyon. Neither was out for very long before they were "obsoleted" by the next generation. And it wasn't known whether Devils Canyon CPU's would run on the previous 80 series chipsets or vica versa, until near DC's release. AMD on the otherhand seems to hang on to a socket for much longer. However since product longevity is subjective and highly dependent on the software used, its debatable whether having a platform last as long as AMD"s is worthwhile.