That'll be plenty of performance. The performance increase generation over generation is around 10% in i7s, not sure about i5s though! I'll have to check that later!
So if you overclock that a little, you should have 4790k level performance give or take a bit which gives you plenty of room to power graphics cards.
To be honest that CPU should suit you just fine for the two generations to come including Pascal.
I'd say upgrade in 3-4 years time if your CPU doesn't just die from old age by then!
TLDR; Tonnes of headroom for graphics cards, should suit you for another 3-4 years.