Don't some of these aircraft have drastically clipped wings?....I seem to remember seeing a few pics of them with really short wings which, I think, would be problematical in 90 degree turns at high speed.
In the vid, it's pretty obvious the a/c just drops out of the sky in a stall.
Glad the pilot survived in any case....sad to see the loss of a good aircraft though....