I think Cruz wins it all. Hes right for the current climate. People want a straight shooter. All the others are scrambling to establish policy positions based on polls. Cruz, on the other, knows where he stands- so, now he plays to his strength; i.e. his debate/ legal training. He will build his case- research, facts, evidence, preparation, argument - and methodically present a case (federalism v socialism) so compelling that a majority jury will side with him.
I agree with all of that.