Its been two plus years I am using Bajaj Avenger 220, I am very satisfied with its performance. Things I like the most are
1 its unique Cruz sitting style
2 powerful engine, 220 cc,
3 great comfort for back sitter,
4 and yes service of bajaj too.
What I dont like is
1 service cost varies showroom to showroom, I really think some service stations make a fool of a customer and mug them. Bajaj really should do something about it
2 average per liter is very low, mine gives 25-30 Kms/liter
3 parts are expensive
4 they should provide more accessories with bike for free or really reasonable cost