I haven't used one of the clear lures before. I am a firm believer in someone having a confidence lure that just seems to out perform anything else for them.
Yep, there are some lures that just flat out produce better.
What's really interesting though, is when two of you have on the exact same lure with the same line, retrieving about the same speed, but one of you is catching everything and the other guy can't buy a bite. It can be very entertaining/aggravating, depending on which guy you happen to be!