For Boggler… I've come up with some loose guidelines that I've mentioned in past TMP posts that I might eventually get around to formalising:
Treat Zapatistas and 1913 northern revolutionaries as Irregular, Morale 3. Zapatistas have breach-loading rifles (representing mixed weapons), and northerners have repeating carbines (again representing mixed, but better, weapons).
From 1914 any northern rebel cavalry can be upgraded to Regular, Training 2, Morale 3 (repeating carbines).
For 1913 northerners up to one unit may be Irregular infantry, M3, repeating carbines, from 1914 up to 3 northern units may be Regular infantry,T2, M3, repeating rifles.
Zapatistas can have up to two units of cavalry, Irregular, M3, breach-loading rifles.
Zapatistas may have up to one unit of Soldaderas, Irregular, morale 5, but with a minus 1 close combat modifier.
From 1914 any northern faction can have a bodyguard cavalry unit, Regular, Training 3, Morale 4. If Villistas this can be the Dorados, who have the special rule 'effective mounted fire', that allows them to fire normally if stationary that turn.
Zapatistas and 1913 northern rebels can have no more than one MG and one artillery piece. Northerners can have two of each in 1914.
Any rebel faction mat have one unit of up to 8 dinametros, with the same classification and training rating as ordinary infantry of that faction, but with M5 and with the addition of bombs.
Federal regulars are T3, M2, stubborn, repeating rifles (infantry) or carbines (cavalry). One infantry unit may be zapadores, T4, M4,stubborn, and one may be guards/cadets, T3, M5, stubborn, but the latter may only be fielded in defence of a major city.
Rurales are T2, M3, repeating rifles (infantry) or carbines (cavalry).
State troops are T2, M3, breach-loading rifles (infantry) or carbines (cavalry).
Volunteers are T2, M4, repeating rifles 9infantry) or carbines (cavalry).
Federales are subject to the usual MG/artillery rule for well-equipped armies: up to one of each per three infantry/cavalry units.
This should get you started :-).