see I disagree with u in some points due to the Ecu on a atv arent as sofisticated as a new truck or car,all depends on if u want max performance and get the most out of ur atv or are worried about running lean, the Ecu on most atvs do not know what a/f ration is at any condition or time, ecus are loaded with a base map as they would call it and in the map there is a look up table that controls injector pulse width for the combination of throttle position and rpm. The people that load these into the Ecu have tables and sh*t they go by for engine load air intake temp etc this is calculated to determine the amount of fuel being injected. every atv is different some are going to run richer than others right out of the factory. The question is do u want to take the risk of running lean? Installing an exhaust increases engine efficiency and power which increases load which ur map senses but do u want to risk it because MAYBE ur Ecu compensates for the change? leaner engines run hotter, are u 110% sure ur ecu is going to compensate? do u know for sure that the ecu detects that its running hotter or colder? And is going to drop more fuel to cool the engine, we don't know that, unless u have built one, There is no guarantee it will be enough, with a tuner u have a custom map made for ur bike, to me it's reassurance. I have tuners on my truck and motorcycle due to the fact u can't rely on the factories to be 100% reliable.
if in doubt spend the money on a tuner