I highly recommend anything from the Michelin Power line. I've run em all and always seem to come back to the 2CT.
I haven't spent more than a few hundred miles on my PP3s but my traction control light doesn't seem to come one like it did with the supercorsa tires it came with. I did a track day on them and a little street time but I really like these. The SC seem to be fine when new but as soon as they started wearing they were gone. I got about 3k out the stock tires.I put the Michelin Pilot Power 3's on my 848 when I punctured a tire. I don't love them. As soon as I can justify it to myself, I'm going back to Supercorsas. I miss how sticky they were. The PP3's are way better in the wet, but I'd still rather have the Supercorsas and just chill when I get caught in the rain.