I've been playing around with BoA for about two weeks now, and I must congradulate the dev team on an excellent job. When the *worst* thing I have to complain about is some spelling (there is a "c" in Schenectady, and it should be hoosick, not Hoosack), and naming conventions (mainly in upstate NY-Hudson Valley, some in Massachusettes and Vermont), that says a lot.
Ok, so I have one *real* complaint. The interface for splitting/merging units inot corps is a bit fiddly, and the drag and drop can be troublesome if you have any osrt of mouse issue, or have to use a lap top touch pad. Not having ACW (yet), I don't know if this was changed for it or not.