just wondering if anyone has these or has spent any time on them. they are very interesting to me..since they are so basic and wouldn't hurt your shin at all since there are no pins? i like a pretty grippy pedal though...so whats the verdict? every atomlab product i have ever tried or owned has been great.