RE: metal in oil
Several China built STs around my area .... all seem to be running well in sport planes. Not much difference from the Italian ones as far as I can tell. I don't own one of the newer ones and have not had one apart to see how they look inside but from the outside, they look pretty much the same as always.
Roger S.