They got removed from the website because people would often get the wrong size and demand a return, since you can't make a pair of trousers in the wrong size work & they really do have to be perfect, unlike jackets. And I think many people realized they didn't really need a pair of leather pants after the courier delivered the box. I can understand that too and that's why it took me years to reach the decision to buy a pair.
Aero still accepts orders on these from returning customers or if you're absolutely sure about the size. I lucked out with mine as I didn't know how they run but apparently the size 32 is perfect.
I don't think that the bike makes that much of a difference when it comes to these jeans styled leather pants so... I dunno. I always wanted a pair but also never felt like I can pull it off but later on I realized that either nobody cares or that I see a LOT of stuff on the street that's considered normal that I wouldn't want to be caught dead wearing. Like shorts. Why are shorts okay and leather pants such a big deal is something I'll never understand.
Shorts are not ok if you are above 12!
(unless sports are involved...)