First of all, you have no delay in the for2 loop.
And, the chopper never stops the HOVER action as you don't have anything cancelling it...
And I think you can subtitute the whole check loop with this:
"_x in _chopper" count _playerArr == count _playerArr
Then use the @ or a short delayed loop to check that condition...
No syntaxes guaranteed of course...