I don't think road pedals are more efficient than mountain pedals per se, but the stiffer the shoe, the more efficient, and the less likelihood of getting cramping/muscle issues during a ride. You can find some mountain shoes that rival the stiffness of a basic road shoe, BTW, but some mountain shoes tend to be more flexy, just my experience. I use Specialized mountain shoes right now, I like them.