Hey Open-minded, I agree wholeheartedly. Photosynth has a lot of potential to be sort of "Star-Trekie" or maybe like "Enemy of the State".. I'd check out Bing Maps, if I were you. They've essentially made the steps you suggest with their mapping system.
In Bing Maps, Photosynth is under 'map apps', as I recall. Click it and then find some photosynths!