This is a risk when someone pulls off something the first time. As the movie version of Chuck Y said, they done alright.
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.