RE: foam inserts
Beach sand? Or baseball diamond sand? Why tape em?
Imo, get the soft rubber paddle's. Use the foam, and don't tape em... If your spinning enough for the balloon effect on the tyre... You need more traction... and the balloon effect/action of the tyre will help...
What kit you putting them on?