It HAS got the heart of a lion - a Rotax engine. Unfortunately it is in the body of a wart hog and a very heavy one at that. The standing start is great due to low gearing but on the move the 185Kg plus rider´s weight starts to show especially uphill. The engine does a great job in the circs but is mismatched for the vehicle - and I have got the 178cc (aka 200). As for the 125cc, don´t even consider it. I would recommend 300 or 400cc as a more appropriate sized lump. As it is though, the weight of the bike puts a tremendous strain on the drive train and tyres which all have a ridiculously short life (e.g. drive belt 4500m, rear tyre 5000m etc)