Paul is occasionally wobbly on immigration/amnesty so I trust Cruz more then Paul on the issue. Policy wise as best I can tell there is very little difference between the two.
There’s a tremendous difference in tone, and yes, somewhat on policy. Immigration and the Middle East and national security for example.
But the biggest difference is in tone. Paul wants to pander to liberal yutes and African American by pretending to believe what they believe, and by slamming other Republicans. Cruz will have NONE of that, and wants to convince those people that conservatism is right.
Only B: has ever worked in electoral history.