Its already over. Cruz has nowhere to go after Texas and Arkansas. He will not win in the states that follow. Rubio has a slim shot left maaaaybe, but Cruz has nothing. He lost the moment the SC polls came in
I think your analysis is correct. Still prefer Cruz as president but Trump would be OK. Or not. Who knows really.