Hey Erik.
Your CPU is definitely getting older and it will bottleneck the 1060 in newer games, ones that are more demanding. Games like Cities: Skylines we know destroy CPUs. If you plan on playing many open world games with plenty of "world" to render, far view distances, etc. expect a bottleneck. This bottleneck can't always be relieved, however. Using Cities: Skylines as example again, even with a high end i7 6700k there are plenty of benchmarks where high end GPUs don't get to max out because the CPU gets there first.
Having said all that, I would pair your CPU with a 1060 with confidence. The i5s have been crowned gaming CPUs for a reason; they have strong single core performance, equal to i7 and come loaded with 4 cores. For comparison's sake, I had an FX 8320 @4.6Ghz. I upgraded this week to a i5 6400 @4.5Ghz. I'm enjoying the ~30fps increase I noticed in WoW. Your 3470 is much better than my 8320 was, even overclocked. Yours is ~30% better single core performance than my 8320. Because Skylake is wonderful and I can overclock my 6400 from 2.7Ghz to 4.5Ghz, so I'm happy.
Enjoy your build!