what's the word on these things? i like the idea and they are way, way cheap..i want to start doing some pedal moves so ya. big james seems to dig em, but how's the grip? i would be using these as a set for strictly street use but still want some traction. think they are worth a try?