Hello !
I dont qualify to write review on any bike as I am a novice when it comes to bikes. I am just sharing my experience with Bajaj Discover DTSi 125 which my first bike and the only bike I have ridden !
I bought Discover for its sheer looks and ofcourse after some of my friends recommended it when I told them I was looking to buy a bike. I have now owned it for four months and have run over 3200 km with it. Though I can not tell you anything about its core performance as I can do so only after test driving some other bikes, I can certainly say that this bike feels really good in general. People tend to notice it thanks to its looks. I havent got any problems with mileage, too.
However, I feel that the gears do not shift smoothly and sometimes I hear uncommon noise after riding for over 30 km at a stretch though this could be just normal for any Discover bike. And yes, I do feel that the head lamp could be improved by the manufacturer as it is dull copared to Pulsar.
Apart from that, there are no critical issues that I have come up with my Discover and I am still discovering the bike in true sense.