I Bought Bajaj Avenger in 2016. I am using this bike from last few months.
I found following advantages and disadvantages -
Advantages:-
1 - Nice Design and Look
2 - Due to Bajaj, Less Service Cost
3 - Low Maintenance
3 - Very Comfortable for long distance
4 - Back Person can sit comfortably due to support
Disadvantages: -
1 - Engine gets Heat up and we can feel it in the feet
2 - I think, the pick up is not as per my expectation
3 - Vibrates a little above 90 KMPH speed