From my view dont go with bajaj xcd 135 bike, bcz I am using this one for last 3 years, till it is not given a good mileage(45 - 48 km/lt) even though I will given service for every 2 months once but the problem is not solved.
And also parts are not good eg: stud on silencer joint, lose paints on hand break, clerch, and one of the worst thing I facing is break sound it is only not coming on one week of service after that again it started.