I prefer leather but some times it's just too fricken hot. Then I prefer textile. Mesh won't hold up, ever. Not even 5 mph. As far as insurance goes. One month would be cheap compared to the price you'll pay for getting caught. Second if you can afford a bike you can afford insurance. If not you can't afford a bike, it's a package deal.