This is one of those cases where I'll urge you to stay your hand. Even power consumption won't improve in a jump to Haswell if you're trying to overclock, and IPC improvements between the two aren't dramatic enough to make up the considerable expenditure you'd make. Resist the urge to upgrade because you feel antsy. The 4+ GHz 2500k and second Radeon will serve you as well as anything. While the hyperthreading inherent to i7 chips is a nice feature for some edge scenarios, very few modern games will take advantage of it in a meaningful way. Unless something breaks, don't try to fix your current setup. It's not like it was in the old days when waiting a few years was like jumping from a Pentium to a Pentium III, or even an Athlon XP to an Athlon 64.
edit: Uh, your display will OC to 100 Hz? I think you just mean that it will support a high refresh rate...
Workstation: Ryzen 1700, 16 gigs DDR4-2400, GTX 1050 Ti, Win10 Pro x64
HTPC: i3 4170, 8 gigs RAM, Geforce GTX 750 Ti, Windows 8.1 x64
2008 Mac Pro: 2 Xeon e5462s, 6 gigs ECC RAM, Radeon 2600XT, OS X 10.12