I don't think the machine's control was the limiting factor on the machine from China. When it comes to machining performance, accuracy and speed, there will always be a "weak link". CNC machines are a complex array of mechanical and electronic elements, any which could be the root cause of errors.
Scott_bob, in an earlier post,
http://www.cnczone.com/forums/showthread.php?t=2294, "What is the most significant 'limiting' factor in High Speed Machining on a Fadal", it was the consencus that the largest limiting factor was the machine's control. Now that Fadal is offering 3 different controls, is the "limiting factor" still the control, and like your china-machine, the limiting factor is now mechanical? If however the limiting factor is still the power of the control, then one offering must be better than the others.