Can't speak for that paticular bike but... there is a vast difference in the quality of the pieces the Chinese minis are made up of. Considering the price and it appears new I'd be very skeptical as the Lifan engine is about 50% of the cost of that bike and you have to factor in shipping, importation fees, & profit. Also consider if something breaks, are parts available? Do you have to wait on them to arrive from China? Are you flying solo on finding parts that fit? Or worse yet let's assume it doesn't start when you uncrate it, is there some kind of support to help you get your new toy operational? There is a reason some minis are more expensive than others.
_________________________
I ride, therefore I crash / Do or do not, there is not try