Like so many things, shoe choice is going to be a very personal one and what works for me won't work for you.
Have been moving to using clipless more and more here because of health issues and have been rotating a pair of Adidas mtb shoes and a more commuter and street friendly LG shoe... I also have road shoes but these are no good for anything but riding when you know you aren't getting off the bike.
The mtb shoes are harder than the commuter shoes and feel much like my road shoes when it comes to power transfer and are fairly comfortable shoes on the ground (will tour with these) while the LG shoes are a little softer and a great walking shoe as well as a decent riding shoe so they see more day to day use.
The things that make a shoe good on a bike are what make them bad on the ground and there will be some compromise to be made.
My old Diadoras are great cycling shoes but with very little recess for the cleat are poor walking shoes.
And they all leak unless you do a little work on them.