I very much like the idea behind this as I too have wished I could quickly find a cache in the list that I see on the map.
However my only thought it how I also like to scroll through list view and leave it at a certain place, then browse the map and return to list. If it had been scrolled for each cache I tapped I would be really confused as a user. So, I think there would need to be a user setting to turn this on.