Hariyama seems like a good option. Base 50 speed still seems a bit quick and having to RNG abuse it in 4th gen for the elemental punches is a bit annoying to me (well I CAN RNG abuse 4th gen if I absolutely have to but delays are annoying to deal with even with a timer) but the initial power is awesome and it could still do the whole Ally Switch game well (not as well as Scrafty though). It even gets a priority move (albiet the crappy Bullet Punch). I do like Scrafty's Dark STAB though. Actually I'm starting to think my problem with Scrafty is the I'm using it as a lead. It might make a better back-up because chances are it will come in when one of my opponents has been weakened a bit (in which case the Moxie boost will be easier to obtain). Hmmm...
Moxie Honchkrow sounds sweet. I might try that. It sucks that Superpower and Heat Wave are illegal with Moxie though. I might be able to use a mixed set with a Hidden Power for steels, but I'm probably better off just letting team members deal with them.
I was just going to quit using this team and try something else but now I might just stick with it for a bit longer now. Thanks guys!