TVS XL is not a fully confortable for a bike racer.TVS XL has fuel consumtion very less.TVS XL has less milage.TVS XL has less enginee capacity.TVS XL not gives fully confortable.TVS XL has less Reliability.TVS XL has poor handiling capacity and also control.TVS XL Look is not nice.TVS XL just Waste of money.In my point of view its not gives fully confortable for a bike racer.