Cruz would probably be a good president, I like him the most out of all the others.
However - I think that he'd be a better AG. God knows there's a ton of corruption to be cleaned up in that department from current administration. We need an honest man to come in there and swing a big axe.
And honestly, if he made it to the Supreme Court, he'd likely be in a *more* powerful position than he would as president.
So - president? Sure. But I think that there are better spots for him.