I have not, but read tons of reviews and the results are overwhelming positive. I wish I did have them on, as I'll be on the pond behind my house all weekend, and it's bare ice, no snow cover to help with cooling. I don't expect miracles, but as long as it keeps the temp down, I'll be happy. I have little to lose except $75!
'04 Yamaha SX Viper ER 700