Non male come idea.
Sul punto 2, composizione delle armate, credo che ci siano varie difficoltà: mi pare che le sole unità tipiche gestibili con fazione diversa siano quelle AOR. Normalmente le può avere chi controlli l'area di reclutamento, forse lo script potrebbe aggirare questo problema.