Imo, Mayans are better than aztecs for this strat. Aztecs have a worse eco than Mayans when you are using a strat that requires so few farms. Also since you are entering castle age with a weak eco, aztec creation bonus will be less effective than usual. Thus the Mayan bonuses will outweigh aztec in this case.