I'd vote Trump over Kasich. One thing that's undeniable (or so it appears) about Trump, is that he's his own man.
Jimmy Carter said it best, when he said Trump would go into the job without the limitations that the rest would be held to (Carter was referring to Cruz in particular, but the same applies to the rest).
Our country has taken a beat-down that we cannot shrug off so easily. We need to bust out of this pattern, one way or another.