Hands down its the Hy-Road Pearl for me. It's the only storm ball I have, and by far it is the most skid/snap I've ever bought. I've tried to by other pieces that promise this reaction, but the HRP delivers.
I have mine drilled 5" pin to PAP, well over the ring finger. I also changed my surface to 3000. To me, most pearls are touchy when they get in the oil. I would maybe change your surface and give it another try.
Radical is having a couple new pearl releases, but the jackpot does look good.