tweeted out by a Cruz supporter, could be just a dirty trick on the part of the Cruz campaign.
From a common-sense point of view, I don't see Kasich's liberally-flavored voters moving over to the overtly (and overly) religious Cruz.
I don't see Cruz voters moving to open-borders Kasich.
Despite all this "never" nonsense, I think voters generally go with the candidate that best fit their own positions. I think Trump is probably the second-place choice among Kasich and Cruz voters.