I have been to this factory before:
In china there are a couple different bike making areas
The company that makes these bikes is an assembler without any type of quality control. They don't even have a chassis dyno or any testing equipment what so ever.
My take is the bike will fall apart quickly becuase all chinese makers have very little understanding of user specification engineering.
After bike falls apart you won't be able to get any parts for it. And it has become another disposable dirt bike from china.
Thats my take I source them and build them over here.