I haven't caught every episode - but, agree and I think that Jesse is scary too. But..... I think Jesse is scary in a "I'm a jerk and don't care. I will show my ass, embarrass everyone, and maybe end up arrested" - kind of way.
John, on the other hand, is scary in a "I'm going to take advantage of you, hurt you and everyone who loves you, and will become your worst nightmare" - kind of way. That guy has a real screw loose and that girl is not thinking clearly. A chill went through me when (on a preview) he told her to make the baby stop crying. To any woman that should be a huge red flag. Run girl run!