It will be nice to have a challenging AI to play against - where I live, the internet connection is sometimes shakey, so I couldn't always count on playing MMORTS. The Age of Empires Series, BFME and BFME2 all seemed to have reletively easy AI. Once you got good at the game, the Ai was a piece of cake no matter how hard it was set.
It looks like troop placement, and strategy will be important components of this Game!!