Ok, muffler is on. A friend has nothing to do in the hot afternoon decided to put the muffler on for me, (at a cost of jumba juice)
Muffler sits a bit far back for my taste, but overall look is still good. Sound level is "good", 70mph driving is almost inaudible.
Performance? I felt I lose a bit torque below 3Krpm at partial throttle. WOT at higher rpm did see an improvement. Speed needle moves a bit faster.