Whatever the precise cause of this incident, it is most impressive that in a take-off crash / inverted fuselage / devastating fire that everyone was still able to get out without major injury.
There must be something in Canadair's CAD/CAM after all..... just a pity it was set at 7/8 scale for the CRJ.