Does anyone know what the stock inner tubes are for the Pirelli Sport Demon 18" and 17" tires for these bikes? Presumably they're Pirellis, but which tubes/specs? In the U.S., it looks like Pirelli makes a perfect match for the 18" tire, and a close match for the 17", but I don't know what tubes are included in the stock bike.
This information is not available in the Owner's Manual nor in the Service Station Manual.
Also, what's your view on running heavy duty (thick) tubes on these bikes, at speeds not more than about 60 mph/100 kph, and usually quite a bit less (a heat issue) as puncture protection?
Thanks