The Step Pins work great on both of the local tracks in my area. The LPR Step Pins seemed even better until one started coming apart. I haven't tried the Eclipses yet, but was thinking of getting a set. I won't buy them if they can't keep them stuck to the rim though. I'm terrible at gluing tires, the only thing that ever sticks for certain is my fingers to the next thing I touch.