Io farei così:
Pf= somma dei pf di tutte le truppe del battaglione diviso 2 (ad esempio 100 nani con 4 pf l'uno formeranno un battaglione da 200 pf)
Taglia: Media=100 soldati, Grande=100-500, Enorme 500-1500, Mastodontica 1500-3000, Colossale 3000+
Per ogni 1/4 di pf tolti all'esercito questo si rimpicciolisce di una taglia, meno di 100 soldati io non lo vedo come un esercito quindi non l'ho messo...
TxC: Tra le truppe dello stesso battaglione si fa la media tra chi ha il bab più basso e quello che l'ha più alto (ad esempio un settore dell'esercito comprende truppe guerriere di livello tra 1 e 4 quindi il bab generale sarà 2 (1+4/2=2.5, si arrotonda per difetto ed esce 2) e si somma il bonus di forza medio, il talento arma focalizzata e le armi perfette o magiche conferiscono il beneficio solo se almeno metà dell'esercito ne è in possesso.
Danni: Boh, direi 50 danni fissi+10 per ogni taglia superiore (ad esempio un esercito colossale ad uno enorme infliggerà 70 danni)
CA: Direi di fare la media come prima.
Iniziativa: Quella del comandante.
Per il comando delle truppe non saprei, credo sia una buona idea renderla un'azione standard (se non lo è già, non lo so) e far passare, come hanno già suggerito, un round tra l'ordine e l'esecuzione di questo...
In più si potrebbero inserire dei bonus (o malus) derivanti dal morale che farei così:
Punteggio morale base=50
Morale +10 per ogni comandante oltre il primo
Morale -10 per assenza di comandante
Morale +10 per ogni taglia superiore all'esercito avversario (-10 per ogni taglia inferiore)
Morale -20 dopo un'azione di ritirata
Morale +20 dopo una ritirata del nemico
Morale +20 per una vittoria
Morale +5 per lo squillo di tromba (con un'azione standard si suona la tromba)
Morale -5 per morte del trombettiere
Morale -10 per ogni riduzione di taglia
(l'aumento o diminuzione del morale a causa della differenza di taglia è da tenere in conto solo per la battaglia in questione, le altre condizioni sono permanenti)
Effetti del morale:
+1 ai txc e +5 ai danni per ogni decina superiore a 50 (+1/+5 a 60, +2/+10 a 70 ecc...)
+1 CA per ogni decina superiore al 100
Morale 150 il comandante può muovere le sue truppe nello stesso turno in cui dà l'ordine (deve esserci almeno un comandante ogni 1000 persone).
Morale inferiore a 50:
40 -1 ai TxC
30 -2 TxC e -1 CA
20 -3 TxC e -2 CA
10 Passano 2 round tra l'ordine e l'esecuzione (nessun effetto se c'è un comandante ogni 100 persone)
0 Esercito fugge, non dà ascolto al comandante.
Spero di non aver dimenticato nulla e spero di essere stato d'aiuto.