I have just fitted the Triumph carbon low-level silencer and just had the race can tune downloaded at the dealer and its FOOKIN AWESOME :upthumb:
Its a monster, popping and banging on the overrun and the noise is lovely. my mate who was riding with me today kept commenting on how good it sounded :razz:
Definitely not clynical, but there is no removeable baffle is definitely for off road use only.
A dealer in the United kingdom is selling brand new low level Triumph carbon cans on EBAY for Â£95 instead of Â£295 an absolute bargain but UK postage only im afraid.