I'm rocking the Diablo Rosso Corsa's on my 750. Have done well, some road riding and a bit of track time, no stress.
Though I also got the Diablo Rosso II's on my 250 track bike. I think that's what they were, meant to be the SC2 compound but meant for smaller bikes. Looking at the Pirelli page these are available in bigger bike sizes, worth a look there as well.