Thanks for posting. I ordered them yesterday.
Good luck with them, they are a bit love or hate! I didn't get on with them, kept my dryish, but I fond the straps rubbed the back of my legs.
For a while, they were almost the required Audax uniform, but I can't remember the last time I noticed anyone wearing them (Though that might be because I haven't done many wet Audax, Doh!)
I have some excellent wet weather trousers from Showers Pass, same sort of principal, waterproof where you need it and not where you don't, but they're too bulky to carry touring.