Most real world stall spin accidents occur at such low altitudes that if the airplane IS ALLOWED to enter far enough into a spin that spin recovery techniques must be used as opposed to a stall recovery, then they would not have enough altitude to recover.
If the pilot is not good enough to recognize when the airplane is departing controlled flight I highly doubt that he/she will be actually be able to use training on recovery from a spin.
Personally I think most spin training outside of aerobatic training is negative training because pilots have to hold into spin control inputs through at least 1 turn before classic spin recovery control inputs should be used. Instead training should emphasize control of yaw in the event of a unintended stall. No airplane will spin if yaw is controlled at the point the wing stalls