I think additional teammates also packing Intimidate is worth mentioning. With the introduction of Landorus-T, bulky Intimidate rinsing is a much more effective strategy than it was before. Since Hitmontop can use Rapid Spin, you are free to run Salamence or Gyarados alongside of Hitmontop. This post
gives an example core of such a strategy. Two Intimidators on a team together can buy breathing space for many of your other Pokemon to switch in. You can also spam Intimidate back and forth since Hitmontop should remove SR.
Yikes a mono-attacking immune to Ghost Hitmontop. Foresight is good, but it should still be slashed with Toxic. If you misplay on the Foresight, Jellicent can still Taunt to make sure you do not Rapid Spin again (and most of them carry speed past skarm now to Taunt you >.< at min speed). Even with Foresight and Toxic Gengar can still freely come in and do some damage. It can set up a Substitute and disable your attacking move, which would be Foresight Shadow Ball. Stone Edge with Toxic is still a combination that is nice since it cripples Jellicent while you can hurt Gengar.