Right now I'm on the OEM SP on my Final Edition.
I will probably run them again, only because I will put it on track for a day this season again, just for the experience.
If I was a street rider only I would run a Diablo Rosso or even an Angel. I just don't see how you would push a front tire of a Rosso past its limits on the street, as far as stepping a rear tire out on dry pavement you would be covered with your IMU and the traction control system, in the case of a SC the a wet road would be hazzardous to begin with and you would be much better off with a silicon tire.