Cant answer Diablo v Sportec, but ...
I have had Sportec's on the FE, and they feel ok until they want to slide and then its a bit sudden, no creeping before it slides. They feel ok turning in too.
I have Dragon Evos on the beast, and they have a much more comforting feel, and turn in like a dream, even accounting for the different set up of the 2 bikes.
In contrast, I have BT010's on the SPS and I really dont lfeel at home with them.
I just realised that the dragons feel much more like race rubber, with the sportecs nearly there, while the bt10s nowhere near.
[Edited on 18-7-2005 by phil_h]