Have a quick question before I decide to buy my new bike. (Qingqi 250 Tibetan mastiff/SSR250/Qlink XF250)

Anybody have bad experiences with chinese EFI systems? Fuel pumps or mapping problems?
If I buy the carb'd version of the bike will I still be able to get it registered 100% legally in China?

Also,

Are there any differences between the super-moto and off-road versions of the Qingqi except for the obvious:
Gearing, tyre size/pattern and the rims.
Do they adjust the suspension differently or modify the steering for on-road use.