This is great - thanks ChinaV - it helped me realize the deficiencies with my current roadside kit (a mobile phone with my sweety on speed dial).

I laugh now at my ignorance about "prep" from when I first started "touring" (motorcycles had just been invented). I'd pack lots of oil, a full set of spokes (like I'd be able to respoke a wheel on the side of a road), and assorted other useless trash. About 40 pounds of "just in case", instead of the basic essentials like beer and cigarettes (which are amazingly quite useful on the side of a road).

You're kit seems bang on - now I just need to find the Beijing tool market.