Probably, you would have to totally take over GG control with lua for the helicopter control though. As it's a flying machine, probably easier than a car, which I have tried, but had issues with rotating to match the floor on both axis's. A helicopter would have no such issues, although it would still be a challenge to get it to look and control properly. Collision with objects may be a bit of a hog though as you need to check for height as well as the x.y position.
SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.