I bought an "off" set of corsa 3`s in france that ruined the last day of the trip, which as put me off them....however my mate was running a set and liked them. Since then he now has the rosso`s on his 749s and is the fastest and most confident I`v ever known him.
I personally havent ridden on them, but hope that helps