I use this bike for the past 2years, xl 100 is a good bike for transporting things. I love this bike the main attraction is the millage I get 75 km millage in one litter. I lived in a small village in highways the xl gives 80km/litter and I am happy with this bike.
The riding comfort is low beacuse its a small bike and the bike weight is low so the bike skid sometimes. The reliability is good thanks to tvs its a great company. The road grip is good in highways and small road we can easly travel in xl 100. The engine is little powerless. The appeal is bad its not a cool bike but it is not a problem because this bike gives us 75km millage