r80rt, did the Electra muffler fit right on? It doesn't mention being a fit for the C5/G5 but I could see where it would be fine. As long as the pipe is the same diameter and the hanger bracket is in the same spot what's not to fit? Oh, and it looks a little shorter than the EFI silencer.
I have to say, I kinda like the look of the stock bazooka. It reminds me of either an old model or old picture of a bike I saw with a huge, long muffler. I also like the cat, green is good, but I wouldn't be opposed to it growling a little more.
Scott