Cruz has been “on message” his entire (admittedly short) career. That makes me fairly confident that Cruz is “as advertised.”
Trump has swapped sides at least once (twice if I am not mistaken!). That is what creates doubts about Trump for me.
Cruz has his warts too. And, in my opinion, he is more of a lawyer type - AG or SC type. His wife’s connections worry me too.