I've ridden with a couple guys that have the road version of this frame (vertical dropouts) and they are satisfied. Not the lightest frame in the world but $100 is a good deal, according to them.
I'd be worried about toe over lap on the smaller sizes. I notice on the geometry chart the seat tube and headtube angles do not change as the frames get larger.