I put a Dunlop D607 rear tire on my 2005 Wee, and the tire felt great, but I can't give you any idea of how long it would have lasted, as the bike got written off about 6 months later. I put Distenza's on my '08 Strom this spring as I couldn't get the D607's, but find that although new, they aren't as nice as I remember the Dunlop to be...
There's many reviews up on the VSRI forum regarding tires specific to the 'Strom too.