About the "shield icons above generals/marshals while moving across the map"
Just some small changes would be great..
That shield should have a colour depending of the general's status..
Yellow when the general is attacking.
Red when being intercepted.
Green when transfering/returning back to garrison.
(It would have been great to have those shields always on top so they could been easilly tracked (instead of hidden behind trees etc), but then that would be a performance issue.)