Cruz would be great in several slots. VP, AG or SCOTUS. But my preference, at least initially is VP, to make use of his expertise in working things through Congress. Of course, he could do that by continuing in the senate, too. Trump will decide where he needs Ted most.
Cruz would be a much better supreme court nominee than a VP pick.