Why not both?
By all account, Cruz is brilliant, an idea man, a legal genius, a historian, someone who knows what to do and where and when to do it. A man with a lot of plans.
Trump, on the other hand, is a person who takes ideas, like blueprints, and turns them into reality, while at the same time selling them to the public.
Much of what the president does is salesmanship. Huge chunks of his time are devoted to ceremonial events and cheer leading.
This is why Trump might be the better president, because Cruz’ time is too precious to waste on ceremonies, dog and pony shows, etc. Cruz needs to be in a place where he can maximize his ideas and bring them into reality.
This is likely not the presidency, but as a justice on the Supreme Court, replacing a liberal. Were Trump elected, then to appoint Cruz to the Supreme Court, it would be a win-win-win for both men and our nation.
To start with, it would make Trump’s presidency much easier, as long as he guided the nation in a conservative direction. This is because by Cruz replacing a liberal, the court would be very conservative, and for many years.
With a firm majority, the SCOTUS could finally take the bureaucracy to task, tearing down the edifices of excess and burdensome government. Using a trick of the liberals, the states could sue the federal government, Trump’s legal council would give a tepid defense, and the court would return power to the states, again and again.
And Cruz might be in this position for 20 or 30 years.