Pilot roads (and road 2's) are a sport touring tire, they're supposed to be pretty good for the mileage you can get out of them. I believe they have a dual compound, so the edges are softer than the center tread, like the pilot power 2cts.
If you want the stickiest thing michelin makes, get the pilot power 2ct's. They're supposed to be able to lean like 43 degrees in the wet, and over 50 degrees in the dry. I don't think the tread pattern is as good as the roads for heavy rain though.