I wander all the time. Only when I'm trying to consciously push my performance the entire ride do I stay on set routes (and I only do these runs once or twice a week). I usually run into a stall vendor I haven't seen before and buy a piece of fruit, or I find a new hotspot for cow dung. Either way, learning the neighborhoods is fairly rewarding for me.