I'm not really a Johnny main or anything. I have WAY more time with Scorp, from the stress test and then the beta. But I'm trying to learn as much about him as I can, he's always been my favorite character. Truth be told, I just lost to a turtling Frost last night. Granted, it was the 2nd one I'd ever played against so I didn't know the MU at all. But generally, I TRY to stay patient, neutral duck what I can, jump over what I can, throw some forceballs back, and wait for a gap or something where I can shadow kick my way in. Should mention that I'm trying to walk forward while doing all that.
But I'm not going to lie, when/if I run out of patience I just switch to Scorp and tele around all that shit. Sorry :/