I have these on my off-roader
http://powergrips.mrpbike.com/
You use whatever shows you like. They're not as comfortable as SPDs because they grip your foot, but they're easy to get in and out of. As you straighten your foot up the band grips. Off road they're good because if you start on a steep slope, you don't have to get your foot in, you can just pedal away (stomp the strap flat if need be) and get your foot in when you have time. SPDs can be hard to do that with. I've had them for years and they're put up with everything I've chucked at them, and when they bust I'll get some more. I do prefer SPDs for my road bike but only for longer distance, for starting and stopping I personally found them a pain.