my humble opinion, LIFAN. Have installed in others bikes & my own. Not one failure. Have slightly modded with lightened flywheels, HD clutches, bigger carbs, cams. Have made some pretty quick motors. Personally like the 70cc and 90cc the best. Both respond to lightened flywheels noticeably. 110 motor is O.K. Not much difference over a 90cc.