Just to let some of you guys know, I have an 04 CR250r and have put the FMF Gnarly, Power Core Shorty II silencer on it, added a Steahly 12 ounce flywheel weight wich did require substantial grinding on the cover but is well worth it. The pipe and silencer took alot of the over rev away and gave it some low end grunt and the flywheel weight smoothed it out alot. You can run it a gear high if you want to and not worry about it bogging out on you. The biggest advantage is that it is almost stall proof on the trails and in the slow tight turns even during heavy braking. It still hits really hard when you spool it up and get into the powerband so don't think that it makes the bike a dog. I see alot of posts on smoothing/low end on CR's and thought this might help. If I had to do it over the first mod I would have done to this bike is the flywheel weight. One more thing, proper jetting helps.