I am owner of bajaj discover 100 cc
Advantages :
1) v. nice average (70km/lit) with 1 servicing in 1 year n 2 times oil change (avg daily run is 30 km) and I usually drive triple seat (3 seats including me)
2)low maintenance .
3)rough use also done and no problem resulting from it
4)5 gears so ease to drive fast.
5)no battery issues at all. no maintenance req. in this.
Disadvantages:
1)brakes liner goes off every time. (avg 1 line 6-8mnths). this is the major prob. new liner for (avg.150/rs)
2)u cant fit dikki on the bike it will always come off.
3)seat fitting has a little problem.
Overall if u ask me I am very happy with the bike. Extremely happy!