Engine for trainer?
Unless you are on a strict budget, spending a few extra dollars allows you to not have to spend more later. You can purchase better engine upfront and move it to a new plane and not be worried about power or buying a new engine because the first one won't do. It really becomes a matter of money AND objective.