I have them on my 930 street/track car. Solid tire, very consistent throughout the day and doesn't all off like the R888's apparently do. Rain is fine if you get caught in a down poor or happen to be on a wet road. I haven't had any issues with them so far.

Assuming this is a FFR Roadster you are talking about, double check with your local track group about the broom stick test for convertibles. With my helmet on I don't pass the SCCA test for track night in america events.