There seems to be one simple thing that everyone is suggesting yet missing the flaw in: Whether you pay attention or not, you CANNOT recall your troops on march. I've tried, and unless I'm hitting a bug.. You can't. So quit suggesting "Pay Attention!" because it.does.no.good.if.you.can't.recall.anyhow. So, either one of these (Or both) need to be implemented:

1) Troops need to "auto-recall" if a "defender" teleports. Whether you were attacking the coords or a city. I'd say design it so that if the "destination" changes at all, the troops auto-recall. Which will cover situations where:
A) A defender transports
B) A flat becomes occupied
C) A destination gains a level (Only if NPC)

2) You need to be able to recall your troops mid-march.



Preferably, I'd like both so that I do not need to watch my game nonstop.