I use SPD pedals on my road bike. I've climbed some of the ice giants of the northern Cascades, and seven mountain pedals in them. I have nice SPD/MTB shoes with carbon fiber soles, they're every bit as stiff and comfortable as road shoes. But I can walk in them, in fact, I can scramble across a talus field down to the creek to fill my water bottles in them.