I have changed out the canon pinion, seconds wheel, escape wheel, date changing wheel, at least, keyless works bridge, and they worked great...that is gen parts for an Asian clone. I tried to change out a balance on one and it would not work on that particular movement. The post on the end of the gen hairspring that fastens to the regulator arm was thicker than the clone and it would not work. I suppose some milling would have corrected that.
What you run into with trying to make rules is that not all Asian clones are equal.