RE: Pick for Chinese 26cc Engine?
There isn't one Chinese 26 on the market worth any money... they severly lack power and most of them either broke the mounting lugs very early on or throw bearings.
If you want an engine to last you 1-15 gallons then close your eyes and pick one on your list.. if you want an engine that last 50+ gallons then you mentioned 2 of them.