Not on my CJ, but I have on 2 different YJs. Bought every part on the Walker Bill of Material (Y-pipe, CAT, muffler, tailpipe, clamps, isolators) to replace rusted out systems. Fit and material quality was great. Less than half of what a shop wanted.
I would do it.