When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Yes, used both, and it doesn't. Not much in it in the dry, but in the wet the S03 will walk all over the Rosso. The new P Zero Nero is supposedly much improved on the Rosso.
I would say there is nothing in it in terms of ride between the S03 and Rosso, I can't comment on road noise as I have a VERY loud exhaust
Not many people have posted feedback on the Nero, but they are starting to get fitted in bigger numbers here now, and I know Mike Wood at Prodrive rates them.