It's funny ... I was just talking to someone tonight about those. I found them handy (this was 15 or 20 + years ago). Now that I'm thinking of it, they may have been the cause of one of my accidents back then ...
I still think that they have a purpose in a pinch if your not on the drops.