Ever since I got my 2 stroke I just had trouble from either sh**ty parts that just failed, or the too much maintenace, stuff breaking, screws loosening.. I loved my 2 stroke but hated to do anything with it, it leaked gas and whenever i rode it i smelt like burnt oil. I'd be much happier with the 125cc, and it would probably not have issues out of the factory. And as motorhedfred said, it has BUILT IN GEARS wich you can only get with a jackshaft for a 2 stroke and in total the jackshaft and the engine would come out to the price of a 125cc wich will probably also last longer if ridden the same way.