Running an old supertrapp slip on right now on my XL600. It's ok, a bit loud, but since it doesn't use any gaskets or seals at the joints it likes to leak. Was looking into replacing the whole system with a bolt on setup and the only one still out there for the XL is from XR's only. Looks like a nice system, anyone running one on their XR or XL? Fit nice? Sound decent?