Not sure about the Jynx comparison: in my book, having a sleep move and getting a clean 2hko on zapdos feels way better than... having recover. Checking Machamp is actually a good niche though, since he's something with almost no reliable checks, I can agree with you on that.
Golem is literally...