After experimenting with a couple after-market mufflers, and tending to find that on deceleration just as the scoot was coming to a stop (low rev's) with 'popping' (like little backfiring - just not anywhere near as loud) at the muffler. I decided to just go back to the standard muffler. Before I did swap back to the OEM muffler though I had a local certified CFMoto mechanic (his own workshop, no MC sales) plug in the computer module to the ECU/ECM to attempt to change parameters etc to try and stop the 'popping' - without success. Actually some of what the mechanic attempted I wasn't happy with (TIC LFZ!) but I won't go into that, as most other times the mechanic provided pretty good work for TIC. Unfortunately he eventually closed up shop and moved to a South East Asian country and is employed building car engines - if what he says is to be believed (TIC...).

I'd imagine that in different circumstances/location (e.g. a developed country) one could more easily find/seek out a custom made muffler etc. likely resulting in better results than my attempt. Though unsure if the ECU/ECM might need recalibrating. On my CF650TR the IXIL muffler (can) I fitted has worked flawlessly with the bike running fine. No 'popping' or such like, never touched the ECU/ECM.

Question is, is it worth it? Sometimes straying too far from 'standard' has its own pitfalls/limitations too.

YMMV.