Congrats on the bombing fix, well done, indeed!
Regarding those automatisms the benefit IMHO depends on the user: For well experienced players this might help speeding up the game. For beginners and those using TripleA to learn the mechanics of Axis and Allies, I would prefer not to leave too much to the engine and possible automatisms (see my above statement). So giving the choice to either run (whatever) processes automatically or manually would be just perfect, IMHO.