Regarding BAI i must say that i am negatively surprised because there's a big difference between first and second beta i received.
Unfortunately second beta AI is much worse.

First build was giving an impresion that line infantry is good opponent and light infantry and partially cavalry are incompatible.
Build i got now is serving serie of flaws making AI unpredictible, but it is unpredictibility in worse sense - i never know if this battle will be like wandering + some other weird behaviour or finally units ll be trying to use their advantages.
Full list of discovered flaws ll be served on Saturday or Sunday. It may be quite long............