I think it’s more logical that Kasich would be the VP rather than Cruz for several reasons. While it’s obvious that the Establishment’s influence has greatly decreased, they need to be thrown a bone and Kasich as VP could placate them enough, ala Bush in 1980. Further, Kasich would help in Ohio, a swing state.
As a Cruz supporter I’d rather he stay in the senate. First, he could be helpful there in keeping a President Trump in line with conservative principles, something he couldn’t do as VP. Second, if Trump reverts to his old liberal/moderate ways he’d be able to challenge him in 2020.
Besides 8 years of attending funerals is a long time to wait to be next in line.