Road – Dura Ace SPD SL (4mm extended axle) with Sidi Shot.
Gravel – XTR SPD with Sidi Tiger.
MTB – XTR Trail SPD with Sidi Tiger.
I don’t do walking so I enjoy the stiffness and snugness of the Sidi carbon soles and ratchety uppers. If I want a walk, I take the dog out and go for a walk. I pick my riding where I can just ride. The Sidis aren’t great at walking and the SPDs aren’t as good as some pedals at shedding dirt and seem very prone to getting stuck with small pebbles (which are common in the geology where I ride).
Next time around I would avoid the Trail variant of the pedals. The extra cage seems a bit superfluous as your contact point is the cleat rather than the sole.
I would also probably avoid SPD. The interface can squeak badly and Shimano don’t seem capable of fixing the rubber seal in place without it migrating up the axle. Time seem like a better bet.
I would however definitely stick with Sidi. They fit my feet well and are really well made.
Watching this thread with interest as I am definitely flats curious.