No question, there should never have been one to begin with from that aspect
The only thing the i7-4770k has is the instruction advantage and efficiency. Overclocking is too much like Russian Roulette except instead of only one round chambered there are 4.
I would take a Haswell i7 if it clocked the same as my i5 does over a SBe x6, in legacy the x6 would still have a performance advantage, but if AVX2/FMA3 pick up at all in the more threaded applications where the x6 has some advantage it would be GG. Plus even in legacy it's hard to ignore the huge power budget of a high clocked SBe system vs a similarly clocked Haswell i7, it's just no contest there from an efficiency standpoint.