I don't think so, last I looked they had a 1000' min alt. Wasn't this guy at about 1000-1500 when he started having problems? According to the maker, 920' is the minimum demonstrated altitude for deploying the parachute, and pilots are urged to use the system in case of disaster, engine failure, airframe failure, spins, or loss of control without waiting to try something else.
Inexperienced pilot, a new plane that's apparently a little squirrelly, and panic. Put those three together, and I doubt that it even dawned on him, to deploy that parachute.
Darned if I would deploy that chute for spin recovery.