Well, to be honest, I was very skeptical about buying any lucky crafts a couple years ago. Then one day I was fishing with an old business partner and we were in some pretty clear water. He had an RC 1.5 tied and if i didnt see it with my own eyes Id have never believed it... but... he was bringing the bait back to the boat... at that same moment a bass came by chasing a bait fish.. I could clearly see both fish... my buddies bait passed by the bass from the opposite direction and the bass instantly ignored the live fish and did a 180 and went for the lucky craft! I was blown away!
I now have a few lucky craft LOL Id own A LOT more if I could afford to so my answer is yes, they are worth every penny you pay and I am guessin these new ones will be no different.