That suggests helicopters with harpoon missile launchers? that would be even all the more daring ...
Harpoons are anti-ship. Very big. They would leave an enormous hole in the ground.