Cruz is the guy in this bunch that we need. Perhaps, Trump, for VP, if his ego allows him to take a subordinate position.
I too would prefer Trump in a position like that. But if he’s one of the few nowadays who can bring in the votes to win, if on the ticket, then so be it.