i like its looks it just seems a bit small (15 hp and around 15 lbs of torque. In fairness i have never rode a supermoto. Here are the specs from
http://www.2wheelsindia.com/2010/10/ktm-125-duke-specifications-photos.html
ENGINE
Type: Single cylinder, 4-stroke, 4 Valve-DOHC
Engine Capacity: 124.7 cc
Bore x Stroke: 58/47
Max. Power: 11.3 kW (around 15 Ps or 15 bhp) at 10500 rpm
Max. Torque: 12 Nm at 8000 rpm
Starter: Electric Starter
Gear: 6 Speed
Fuel system: Electronic fuel injection
Clutch: Multi-disc clutch, operated hydraulically
CHASSIS
Frame: Chromium - Molybdenum Trellis frame
Subframe: Steel
Front suspension: WP USD (Upside Down) 43 mm dia
Rear suspension: WP monoshock
Travel (front / rear): 160/160 mm
Front brake: Disc 280 mm dia
Rear brake: Disc 230 mm dia
Wheels (front / rear): 3,00 x 17 " / 4.00 x 17 "
Tires (front / rear): 110/70 x 17 " / 150/60 x 17 "
Steering head angle: 65 °
Trailing: 100 mm
Wheelbase: 1350 + / -15 mm
Ground clearance: 185 mm
Seat height: 810 mm
Fuel tank capacity: approximately 11 liters
Dry Weight: 118 kg