Thanks for your inputs, guys! Truly appreciated!
Jaytron: Thanks man, that clears up things for me.
UCF Eric: Yeah, I might consider a road setup, due to the fact that its made for pavement riding. And it sounds like something that I want to get out of with my future pedal setup. I think, i really dont mind bringing an extra pair of shoes if I know I'm gonna be doing a lot of walking.
hairnet: Thanks man, its good to know that I have options in terms of shoe selection.