Okay I have played a game on the map--it was fun but playing against the AI isn't my favorite thing. And I cannot come up with any subtle strategic criticisms of your layout since, again, the AI doesn't motivate me to think that deeply.
I would consider playing a multiplayer game on it if I weren't so booked up already.