Missouri would be a good win for Cruz on March 15.
Trump should win NC and FL that day. OH will be interesting. But your analysis is pretty spot on. Cruz will run well in the Mountain West, but would you rather have Idaho and Utah or New York and New Jersey? Not even close.
I will definitely be voting for Ted here in St. Louis.