Why don't you go and have a ride on the Honda? I'd be surprised if it doesn't go as well as the slightly bigger engined but less reputable brands. At least Honda are prepared to list the power and torque ratings for ther engines - many of the Chinese makes don't do that, and for good reason. The Honda is likely to outlast most of the other makes too, and is in the ballpark pricewise.