CP, I remember your comments when the accident occurred. The June 11 synopsis report includes a very good discussion on what the accident investigators believe was the cause of this crash. They think that the charter customer got very "pushy" with the charter company and the pilots, and got the pilots convinced that they just had to make this particular landing. So the pilots pushed the attempt to land far beyond what was safe.
It's the several sources of pressure on the pilots to make this landing no matter what, that lies at the heart of this accident, I think. I think the important lessons to learn are to recognize when these pressures began to mount, and to understand how these pressures begin to affect the pilot's judgement from a procedures and flight safety perspective.
While the June 11 report contains a fair amount of good analysis, the early investigation reports contain a wealth of detailed data related to the accident.