I think updating the touchstick-controls to create "realistic" helicoptermovement shouldn't be that hard, I guess it's a bit like the car movement with a few extra options..
I've updated the example in the hope it will now work as expected on Iphone as well.. (did you have a look at all behaviours?)
Instead of drag and drop I almost always use set to touch.x,touch.y with offset.
So on touched
- object set offsetx to touch.x-object.x
- object set offsety to touch.y-object.y
is touching
-set object x to touch.x-object.offsetx
-set object y to touch.y-object.offsety
It has the same effect as using drag and drop, really.