mindreader!
i was just going to ask something like this as i had a moment the other day when going through a wet right hander - my left foot slipped off the outside peg just as i was tipping it in, which wasn't nice as it almost made me clip a parked car
i've been watching ebay for a few days but only seem to be able to find pegs with funny little shiny nodules on them, which i would imagine would be even more slippery.
i'll watch this one with interest