Dude YES! That sounds and looks great. Troy's did a great job on the welds, as usual. They obviously take pride in their work (even if their place is sketchy). :D
edit: On a side note, I'm debating putting mine back to stock. I was spoiled with the drive down to E-Z-GO today. It was such...