I think it's a solid improvement, and makes me glad I skipped LGA1155.
What is alarming is the lack of some protocols on the K-models though; But I could always run a home-server on a Xeon-lga1150 I suppose.
I'd never have recommended anyone to go from even an i3 1155 to an i7 1150 either way. It'd just make no sense for just one generation, even smaller sense than 1156 -> 1155.
What, today, CPU-caps you anyway?
Only reason I'm going to go upgrade is because of my motherboard being poop. My CPU is more than amazing.