True enough. I've tried Shed Skin before, but I just tend to have really shitty luck with that sort of thing, so I decided to go for the surefire boost. I don't usually have a problem with Jellicent since it can't usually take the onslaught of entry hazards as well as well as a DD Crunch. Thundurus's last resort Thunder Wave set is really fucking annoying though, I'll admit that. I just like being able to have my attack raise, since Scrafty's Attack is still only 418 after one DD, which still isn't enough to take out a lot of bulky pokemon.
However, I think Moxie goes a lot better with Drain Punch and Shed Skin goes better with Hi Jump Kick. I personally use Drain Punch because I have a hard-on for sweepers with HP-absorption moves, which is why I'm also using Tangrowth (Growth Giga Drain is awesome), and Sawsbuck (Swords Dance Horn Leech is awesome). It just seems to give my opponent a feeling of hopelessness which I enjoy. I also like being able to just barely survive that hit from Excadrill, only to OHKO with Drain Punch and get almost all of my health back since Excadrill has that meaty base HP. Same thing against Terrakion, Tyranitar, and other such pokemon. Being able to use your Fighting-move freely against stuff like Ferrothorn and Blissey is nice too, since you don't have to worry about them ripping off half your HP from a Protected Hi Jump Kick. Not having to predict when that Gengar or Jellicent is gonna switch in can be good for your mental health...
I guess Drain Punch goes better with my team Skarmory and Hippowdon tend to get their asses handed to them by my other team members, but I can definitely see why people would use Hi Jump Kick. Just remember though, it may look like Skarmory and Hippowdon get only one shot at phazing you out if you use Hi Jump Kick, but that may not be the case, since it really depends on what the phaze drags out since they both have reliable recovery.