Theres very few ways the team can be reliably built without degrading the purpose of the core.Lucario isn't really a member of the core, though. It's a sweeper that capitalizes on the core keeping hazards up. In fact, the whole start to the team was just to keep hazards always on the field, it would work with any sweeper.
Basically its Froslass(Spikes), M-Aero(Rocks), Sableye(SpinBlock), Sweeper, Revenge, Hera/Fighting Check. More taunters the better to prevent defogging. Crobat generally takes that last slot as it also carries taunt. If you run crobat might as well take advantage of Lucario's typing meshing well with you accidentally getting popped by banded/scarfed stone edge for free setup. Hyd definitely is the most consistent revenge killer and takes great advantage of hazards with its forced U-turns.
Lucario's 4mss is annoying as all hell though.
The first 3 mons are pretty much locked in, the rest can be changed up a bit. I'm sure a pert version can work, but it just isn't the same in the current meta.
Also screw everyone who outspeedcreeps my Sableye OML. Some times I feel I need max speed jolly smh.