A VP pick has to bring a swing block or swing state in. And out of the current candidates (not that the pick has to come from them) Kasich can probably deliver Ohio (and yes, I can’t believe I actually said that!)
But my gut feel is it has to be a woman, to counter Hillary if she’s not in jail.