Actually, it's much worse for Cruz than that. The Opinion Savvy poll found that even with the 50% very conservative electorate, Trump still was on top by 3 points. And the RCP average is currently Trump by 13.4% The Iowa upset had Trump up only by 4.7% and that was in a caucus that is very difficult to poll. I still think Trump wins this.
Just remember, ALL the polls under-polled Trump in NH, even Emerson.