Some games are graphics limited, and some are cpu limited
Most cpu limited games are because they depend on a single fast master thread.
I think that is the case with CSGO, but a definitive answer seems murky.
If you have applied a decent overclock to your 4670K, there is little more you can do.
Yes, a i5-6600K overclocked will be marginally faster, but I doubt you would notice.
You can test out that possibility with this test:
Run your game.
Limit your cpu, either by reducing the OC, or, in windows power management, limit the maximum cpu% to something like 80%.
Go to control panel/power options/change plan settings/change advanced power settings/processor power management/maximum processor state/
This will simulate what a lack of cpu power will do.
Conversely what a 20% improvement in core speed might do.
On the graphics card side, some games do not support dual gpu.
Don't know if CSGO is in that category.
You will win fps synthetic benchmarks with sli, but gameplay will be better with a good single card.
You will avoid dual gpu issues such as stuttering or screen tearing.