So it was a Ryan?
When I saw the pictures last night, I thought it looked like it might have been a Chipmunk. I didn't see any good pictures of the nose/engine.
I was taught to maintain glide speed and land straight ahead, regardless of obstacles, when you lose power on takeoff. I only know one person that actually had to deal with that worst case scenario, and she did exactly what she was taught - landed straight ahead, and got out and walked away from it. More altitude would, of course, expand your options.
I'd say he did OK. It's not something you really get to practice.