RE: The right engine??????????????????????
Sounds like any of them would be good. I've got several 4 strokes, love them. However, if you look at the relative deals you are getting, the 2 strokes you mentioned are better priced. The Saito price is a bit high. I'd go with the Magnum since you're in China. BTW, where in China?