I have done the upgrade to 128CI and there really isn't that much more power for all the money it costs. The real issue is that the drivetrain is already over powered by the stock motor's torque so adding more power will only have you replacing your clutch more often. I'm on my third clutch now and have learned to be much more respectful of all that torque going through that small clutch plate that I'm not doing anymore tire burning outs!
but I do love the sound of the straight pipes without any baffling!
Cheers
JV


JV Sclafani
Boca Raton, FL
'13 M3W Metallic Orange Pearl
128CI Steered by Empire - Riding on Ohlins