Another, perhaps more practical perspective on these "things": back in the early 90s, I was driving my bought-new, cared for 88 Civic LX sedan. The car was TOTALLY corrosion-free -- except for that cute pipe finisher that in this case, was actually bolted to the end of the pipe. It rusted out quickly and badly. I noticed one day that the end of my pipe, finisher and all, was hanging by a slim thread of surviving unrusted metal.
Well, this happened when I was in the middle of taking a few years off from real life to go back to school, so I had ZERO extra money with which to fix ANYTHING on my old Civic. So I sawed the pipe off about an inch or two ahead of the last sign of corrosion (about a foot behind the bumper). Then, skrimping, I went to Pep-Boyz and, ironically, bought a cheap aftermarket finisher and a couple tubes of high-temp putty, and grafted the new part on to what was left of my pipe. It looked horribly goofy, but for less than ten bucks, I made a solution that lasted another five years and put the exhaust where the engineers meant for it to go.
Anyway, my conclusion is that bare, stainless steel pipes are always best. They provide maximum function with minimum complication (and expense). Beware.