I'm currently planning my next trip to Thailand and Laos but rather than solely use Street View, I'm using Hyperlapse video as well. This way I'm getting a glimpse of what to expect for some of the riding, providing StreetView is available.
http://www.dpreview.com/news/2013/04/10/hyperlapse-converts-google-street-view-to-a-virtual-journey
