I've never tried walking in roadshoes, but the Specialized MTB SPD shoes I had was a PAIN to walk in. Very hard sole, so no flex and very high profile around the cleats, so I walked like someone who recently shat his pants...
I'm going for straps now. I'd very much like to ride with my normal footwear.