the r304 shorty is a good silencer, its tuned to be used in conjunction with the platinum 2 pipe, but i dont see why it wont improve a slight bit over stock since it does not have the spark arrestor crap, just dont expect alot of gains, the shorties are supposed to help a bit with the low end range (i never noticed much difference between the full length silencers) it will help get rid of the terrible stock whine and make it sound meaty tho, thats a plus, and youll look cool doin it haha, ran it on several of my 125s its the easiest to repack out of all of the pipes i personally think