hmm, that looks unique. I can't tell how big it is but depending on the size, it might need more platforms / things between the area where the flags spawn and that blueish green thing in the middle.
Also, put somthing in the middle to prevent red spawning blue accross the map with a single sniper shot.
The current sceneries don't look too bad, but add some stuff to the bland top the the map. Maybe some kind of hanging moss or something.