Riding big bikes in Thailand offers challenges. The roading network is extraordinarily good, considering the terrain in northern Thailand. However, there are issues to be considered in;
Private import but not recommended – buy local is the way to go.
Laos: similar, but here’s the skinny on how to rent there;