I really like this concept. I got the privilege of playing in one of the test games for these, and so far I've really enjoyed it.
What I like is that you really need to watch everyone else's moves closely and plan out your deployments and advancements very carefully. It's really easy to get your armies spread out and be unable to defend yourself.
I would be interested to see this on a map with no "free" bonuses. The classic map has the Oceania bonus, which, if you get it in an AA game, is a great stronghold, and you can build out into Asia really easily (yes, I know that's not actually the "continent" names anymore, but I haven't bothered to learn the new ones and everybody knows what I'm talking about). Something like Germany, where there are no small bonuses to grab early and dominate from.
Plus, I think this would work better with the No Cards option. That burst of troops at the right time from cards is way more of a momentum swing in this than in regular games.