Got these last fall and put a considerable amount of miles on them. I've used them on a couple different pedals: atomlab, specialized, fly, and briefly on vp-69s & straight line platforms. These shoes grip no better than your standard Nike/Vans. The grip is marginal, at best, and when the soles a little damp kiss grip goodbye. They are fairly narrow too compared to my other shoe soles.
Now with the bad out of the way, they are very comfortable, the heel lock really works.
I would spend the extra money and get 5.10 freeriders or just go with some Vans and save yourself some cash.