It certainly gets the better Fire attack with Eruption. It can also get Extrasensory through breeding and Nature Power and HP through TM.
A-ny-ways:
Swampert gets Dive from HM, so there's a reason to go back to the circus for ya. I'm guessing Sludge Wave was really useful against Noel, because that's the main reason mine still has the move. But SW needs to go, that Sp.Attack stat is nothing to write home about. Avalanche would be a great move for Swampert, especially because it's Speed isn't all that great to begin with. For the same reason, Curse is good on it as well, but I'd say you'd be better of with Avalanche.
There's also Endeavor, but you'd need to predict well to use it well with something that slow. Yawn can also be good, but Sleep lasts at most 3 turns, at least 1.
For Hariyama (if you want to keep it),...redo. Cross Chop isn't much weaker than Close Combat, but it doesn't nerf your defenses and it's slow enough to utilize Zoom Lens (+20% accuracy if slower than the foe) from the O.Dept Store. With one of those, Cross Chop has 96% accuracy. Hariyama is also heavy enough to utilize Heavy Slam to great effect. Knock Off is also a very neat move, removes foes annoying items and hits for 150% power if the foes has an item.
Hariyama really doesn't have the stats to use Belly Drum. It's only real defense is it's high HP, not it's defensive stats, taking half of that HP is a high price to pay. It's also too slow to keep the remainder of said halved HP, so you're basically helping the foe kill you. You could combine it with Bullet Punch to mitigate those speed issues, but most of the time you won't even get to set up Belly Drum. It'd be great if you could reliable set it up, but that's not quite the case.
Hariyama's low defense and high health make it a good user of Counter.
Also, with that Attack Stat, you could also stack up on Normal Gems at the O.D.Store and fire high powered Fake Outs.
Scrafty gets some really good stuff through breeding, most notably Dragon Dance, but also the 3 Elemental Punches (Hitmonchan>Lopunny>Scrafty) and Zen Headbutt. And there's Fake Out.
Other than that, Meowstic can set up Dual Screens well (if you want to do that, get Light Clay form the O.D.Store), Noivern seems fine but I'll agree that you need Boomburst on it (Tailwind and Super Fang are also moves to consider), and Pyroar is...yeah, that'll do. Not like it has much variety anyways.
Now, do you want to swap any team members or...? I mean if you got this far and are satisfied with the team, that's that, but you could make the game easier.