Yes, it is more efficient than SB, however, so is IB.
Many people do not run prime95...but if you were running a rendering rig with IB and another with Haswell, otherwise equal...haswell would draw more power.
Additionally...I read in the Tom's review a few minutes ago...they actually deactivated even more features on the unlocked K series in Haswell. IB K series CPUs actually have more features than the haswell counterparts. This may not matter to some, but a lot of the virtualization features some would use are not on the K series processors (IB had some deactivated anyway, haswell just took the rest of them out all together on K series). Which is funny in and of itself, because in the 2nd Gen Core I- series Intel said more or less..."this is awesome you have to have it!!". So, now they took them out...? Makes sense right?
This die shrink is an all around let down.