Those new bonus values look much more reasonable. The only way to know for sure though is to playtest the map a few times against real players. If you don't mind an easy victory ;) feel free to invite me (and possibly others, there's a [special thread](
http://warlight.net/Forum/Thread.aspx?ThreadID=2864) with "volunteers") for a test-game.