Except that the ends really don't come together. I was going to couple it with a chrome seatpost I have, but a very slight angle problem- That could possibly be welded in. But the rolled aluminum IS the pipe for about three inches.
It's totally functional now, but I may take some time to improve it later. I like the chrome tape, but not sure I want to spend the money.
here's a link to a longer than normal muffler at King's. I almost ordered this, before I coupled these things together. It's probably not as quiet as this, but has a longer pipe than stock:
Bicycle Motor Engine Chrome Muffler Parts - Motorized Bicycle Chrome Muffler Parts - Bicycle Motor Chrome Muffler Parts - Motorized Bicycle Parts