Hi.iam working on this ktm duke engine assembly line since 2 years I was assembled and tested many engines and also drives many bikes.but the engine quality is not good as compairs to Karizma or Yamaha R15.its firing very bad.it has very high maintainance with low efficiency.also it gives less mileage.