Of course I would vote for Trump instead of staying home or voting Hillary.
Trump will last only one term, and after his performance, conservatives will be shouting from the rooftops to have a conservative in 2020.
Cruz will be only 48 then, still young, and will return with strength, just like Reagan in '80.
Trump is sly enough to consider him also for SC to shore up conservative base he needs.