I want to see them attempt Venice; although technically 'street' view would not be accurate. It would not be easy, between canals, pathways, and especially all the bridges: foot traffic only, with stairs, and you'd have to keep the camera steady somehow.
I don't think holding the camera steady it that big a deal. In the video, he's biking a non-paved hill-path, and the outcome is fine. A bit of shock-absorption and a fast shutter is all that's needed.
The results, though, would be very cool.