My feedback, I love the map, the sound is great! I won't list everything I loved but the dust... THE DUST.. Behind your ATV, your car into the jungle. Too much dust for a map like this one.
Plus, look at this http://i.imgur.com/NT8aqVD.jpg
http://i.imgur.com/BjBSOtm.jpg (edit: sorry for the resolution on this one, no idea what imgur is doing..)
...
You can land those thing on the trees xD