Nah... totally disagree. It's a DT125 riding position, and goes like a scalded cat! I love mine, can't get enough of it!
Had this for a day while my DVT was in for fixing the faulty fuel gauge. It reminds me a lot of the small Monster but with more finesse. One could ride this on a suit to work, and damn it looks more good from the pedestrian point of view than from the riders - was watching myself on the shops glass windows.