Eccles is the CX650E based sidecar machine that I drive in the winter; Over the 18 years that I've had it I have replaced enough of it with GL500 parts (including the engine) that it is now much closer to a GL500 than a CX650E.
When I put Eccles together in 2006 I used the original headers and the pattern replacement mufflers that came with it and replaced the exhaust collector with off the shelf pipe sections from Canadian Tire (necessary for the sidecar subframe to fit).
In 2008 I got fed up with the noisy pattern mufflers and connected a set of Harley mufflers in their place (I think I replaced some of the Canadian Tire pipe sections).
By 2016 it was developing rust holes, I had been given a set of new(ish) mufflers and and Murray's Carbs was selling his Quick Build mid pipes made to replace the collector boxes on CX/GL500/650 bikes. I didn't have any used headers and I was ordering other parts from David Silver Spares so I ordered a set of their headers. Big mistake. The chrome on those (single wall) headers was terrible and they looked worse after 1 winter than the originals did after the first 8 or 10 winters I had the bike (plus 22 years of previous owners).
By 2022 they were bad enough that when of the one of the mufflers lost a baffle I initially thought the noise was from a header rusting through. I added a lollipop baffle to tame it a bit for the remaining few weeks until I switched to Mr.H.
I didn't get a chance to visit the local Harley place that summer so I dug out the 2008 system, welded up the holes (including adding patches over the worst areas) and put them back on. Last winter the left mid pipe required two "bean can & band clamp" repairs to get through the winter. And when I removed the right side I found that one of my patches had a big hole too.
So in August I made sure I got to the HD place and I brought home this set of non-cat Sportster mufflers (& a set of Tour Glide mufflers for Mr.H)
I'd have ordered another set Murray's pipes except that between exchange rate and shipping to Canada they'd end up costing about $200 CAD. So I found a local car exhaust guy and he made a set that are a lot simpler than Murray's and custom fit to the Sportster mufflers and a set of GL500 headers. I'm not sure if they would work on a bike with stock footpeg locations but they are perfect for this one.
Test fit
Since I had 3 generations of exhaust system on hand I took a comparison pic. Note that the angles are all different; Brackets are easy to make

And after that I cut up the old ones to go for scrap. No going back now
