WOW, sorry bout the crash.....glad you are OK.
My 02 is to use GOOD brand name tubes...not Bikemaster or whatever is cheapest. Use tire brand tubes IE Dunlop, Metzeler, Moose, etc. Real good rubber tubes. I use the Moose heavy duty tubes in the dirt bike.
Also, Install a rim lock.!!! I can guide you for the install. It keeps the tire from rotating and tearing the stem in the event of super power wheelies or low tire pressure.....
'02 XRL '95 K11RS