I have no doubt Cruz would be formidable.
Palin would also be formidable, but unfortunately I doubt that she will again.
While I respect and love Palin, I do not believe that she had made herself a visible enough player in recent time to be positioned properly to make a successful run.
Though I could be wrong on this, just my opinion. If she ran she would have my support, but my preference is Cruz who is just a standout.
What a rare person this man is.