Welcome to the forum Geoff, biggest problem with a lot of stuff coming from China is the insturction manuals & the lack of support but for someone like yourself who already has experience with the machines it won't be a problem.
Other thing is people buying cheaper machines & then complaining that they can't cut 12mm stainless with it.