I have a set of Chesters, and another flat pedal - I think a discontinued Crank Brothers model - that I've used on both MTB, SS, and my road bike (went back to mostly clipless on this).
The Chesters are ok. The pins are not hollow like on my Crank Brothers pedals - they are solid like a nail, where as the pins on the Crank Bros that I have are hollow and seem to provide better grip. I've ridden both pedals with 5.10 shoes specifically meant for riding pinned flats. The Chesters did not perform as well as my other pedals, so they ended up on the SS.