I like the idea of this map. But to be honest, from the description, it was absolutely not clear for me that there are these lots of -1000 bonuses. i wondered why i couldn't deploy anything and then realized. these negatives should be made more obvious.
I left heaven and hell alone for the whole game (until the very end), kept some troops back in every territory, and crawled to advance forward and gain troops. Won the game on first try, but somewhat tedious.