I was concerned about the sticking method. Mostly that the surface would be too hard for the harpoon to stick to.
Personally I think greater downward thrust combined with the screw in landing gear might have been good.
A laser to drill into the surface might be good; using a recoilless method to embed a projectile attached to the anchor line prevents the probe from getting pushed away.