This is a blatent unabashed product shill. Some of you have been looking at platform pedals again and some have asked about bike shoes for the same.
I have up till now used the 2 entry level Shimano sport MTB shoes (laces not velcro) in the XX-020/21/22 family and the XX-038/039/etc family. I also have had cleats for MTB pedals on those shoes. They allow you to walk around just fine, no duckwalking, slipping or whatever at the cafe or wherever you choose to stop along the ride to smell the roses. They have a very stiff sole for transfering power to the pedals without leaving you feet open to pain. They are well rockered (curve of sole upward at toes so the foot can roll forward when walking). They also work well on platform pedals without cleats.
Now to the list I can add the 661 brand "Launch" shoe. It is a stiff soled sport bicycle shoe that looks a little like a pair of Van's sneakers. Good on the bike with platform pedals, good stiff sole but with very little rocker so you bounce up on to your toes more when walking. They have no provision for cleat mounting and they are very inexpensive.
Costs less..........works good.
That is all........we now return you to your regular program of faffing.