In the photos of the accident site vicinity I don't see any suitable ground for a zero speed landing...it all looks hostile to me..and would you really be intending to do a zero speed landing in (what I assume to be) a heavy aircraft with 6 POB?
What is suitable ground for a zero speed landing? Surely hostile ground is more likely to require a zero speed landing? If there is no chance for a run on then a hard flare and a vertical drop would be the lesser of the two evils No?