I have a set of pinned platform pedals and I'm looking for a shoe that will really stick to them. I was looking at some BMX style shoes but they seem to be real cumbersome and heavy. My riding is XC/AM and I was wondering if an indoor soccer or racquetball shoe would work. The tread pattern seems to be somewhat similar, the only problem is that I'm not sure what effect the stiffness of the shoe will have on my riding. Right now, I'm just using a pair of running shoes, but the tread is a little clunky and I'm not getting as much stick as I should be. Any imput is greatly appreciated!