Does an SPD-SL AND SPD compatible pedal/shoe exist? I am soon going to buy a pair of pedals (and new shoes of course) for my road bike (mostly used for commuting, and short-ish rides (40-50 miles/80Km).

Most important to me is being able to walk in my cycling shoes BUT ALSO, be able to cycle my bike without needing to wear my cycling shoes. (Ideally, both are equally as important...ideally.)

I am currently torn between a pair of SPD OR a pair of SPD-SL pedals, and then the required shoes.

Ideally I am looking for a pair of SPD-SL pedals, so I can ride my bike sometimes without my bike shoes without killing myself. Something like the Shimano PD-R540 SPD. [1]

They have a resonably large platform for the foot, which helps when wearing "normal" shoes.

Then I am also looking for a pair of SPD off-road shoes, something like the Shimano M076 MTB SPD Shoes.[2]

The reason I say these is they have some grip, and the cleat is slightly recessed, not the make/model.

So to my question. It can be asked in either of two ways:

Does an SPD/SPD-SL pedal exist?

OR

Does an SPD/SPD-SL shoe exist?

All advice welcome.

[1] http://bike.shimano.com/publish/content/global_cycle/en/us/index/products/pedals/road/product.-code-PD-R540-L.-type-.pd_road.html

[2] http://www.chainreactioncycles.com/Models.aspx?ModelID=31536
Maybe a better option than an SPD-SL pedal would be something like the PD-M324 from Shimano.

It's a dual sided pedal, one side flat, with no cleat required, and one side SPD. They don't make an SPD-SL version of it, though. 

An SPD-SL pedal, because of the depth of the cleat retention area of the pedal doesn't really offer good, safe traction in trainers. of course it can be ridden that way, but it's not your safest way to go, even on gentle rides.