i have a customer with a 120r, the dealer installed at purchase. it dynoed at 125hp & 127 ft lbs, it has power from top to bottom, no lagging and is very responsive. the downside is it was about 10g when completed at the dealer. new throttle body, injectors, plug wires & some other nic nacs that have to go along with it. the bike is very rideable & all the power u need in my opinion. he has had it about 3 months & has about 2500 miles on it & loves it.