There is a relatively, healthy discussion about the game here. I have decided to wait until more of the single player aspects are implemented. With games of this type that have online play, I always fall in the category of "People who get pounded by those who have more time to perfect strategies".
That is always a concern. For me, as a rabid chess player, I've developed a pretty thick skin as that is the stock and trade of chess. LSN had a similar problem, but that game played so well that even when you lost it was fun because the battles were so wild. I suspect this will be the same. And with a match only lasting six or so turns, it is quick and easy to move on to the next opponent.
I do like that your troops and the map layout are random from game to game (from what I understand). That should help throw a monkey wrench into the master plans of those hardcore players that really like to dig into the guts of a game for that extra advantage.