I wound really like to see more things you can do with harpoons.
One of these would be, to be able to get rid of attached enemy harpoons, by either slashing it with a cutlass or by interacting with the harpooned place (the same as repairing).
This would create the problem of places where harpoons could hit and their interaction with holes in the hull.
But if they ever improve harpoons in ways of, for example climbing across the rope, it would require a way to get rid of harpoons.
Even in the current state, a way to remove attached harpoons is necessary.