I have the 125cc version of that bike and I love it but 1 down fall is the frame. Its.... Well.....cheap so if your get one have the welder ready. A few other things now that I am thinking the rear fender rubs on the tire mine rubbed a hole through so I chopped it down. My son has a 50cc dirt bike with the same motor and it is problem free. All together a good bike as far as a manufacturer good luck finding that info I think the frames are shared among many manufacturers and then each manufacturer chooses their own power option. If you want more specific info on mini choppers GO TO:
http://minimotorider.freeforums.org/ check it out I think you will like this site! Thanks Wes
