I use Specialized MTB Comp SPD shoes on my road bike with M520 pedals--I want to be able to walk in them. If you are happy with the NW MTB shoes stay with them. Make sure you get the cleats that will work with the pedals. Most of the time the usual cleats will, but at times, there are a few pedals that need a different SPD cleat.