Oh dear. I've got a pair of Conti RA 3's sitting in the garage, waiting to be fitted to my Street Twin when it goes in for a service in two weeks. Hope they suit the ST better than they did your KTM. Tony of 'View from the Man Cave' fame, raved about them on his Street Twin, which was part of the reason I chose them. We shall see.
Loving mine. First ride on them I got into a decent rain and after being used to how bad the Phantoms were in the wet I was a bit hesitant. After about ten minutes I had so much more confidence in these tires I ran the bike back up to normal speed and forgot about the rain.