I wrote a stupidly simple script and one problem it always had was that it would land in the most idiotic of places as it has to chose its own landing point.
If you don't know, helis will land at the nearest helipad, within 50-200m or so, what I incorporated into my script was a createvehicle of an invisible helipad, my transport chopper would 100% land where I clicked for it to land on the map, I hope you can incorporate this into a new version of Alive as at the moment, the AI piloting the choppers are some kind of special when trying to land and if you create an invisible helipad where you click, they can land pretty much on a dime. The only thing you have to worry about is power lines. I think you can even have them land on buildings if its flat enough with a helipad!!
Go home Chinook, you're drunk. (picture from tonights operation)
Our transport chopper is named "TROUBLE" because the first ever mission I learned about the Arma 3 support/transport module and it took 7 choppers before it would even land anywhere remotely accessible without landing in an alley and breaking its self. The one time it did land, it hovered 1m off the ground and started moving away.. we all got on and because Arma uses the command menu for RTB.. it quickly disappeared and we were left in the chopper at 100m in the air, this prompted me to learn to write my own script!