I would agree with Pilot Dar. The pilot did a good job! Turning the aircraft is irrelevant if the pilot is accurate maintaining speed and AOA but risky with a pilot who is innacurate in their flying, distracted or in a panic situation.
At least it was undamged but if this had been a Cirrus who would have pulled the chute?
Pace