RTN, just looked at your profile and seen that you are an instructor! I am amazed, with the concerns you have voiced I had you down as a low houred PPL, as an instructor you should really be comfortable with spiral dive recovery and engine restarts and should be teaching both (though not actually doing restarts in the air on SE). If you are teaching spinning with the concerns you express I suggest you get some more training, certainly UH at Kemble do an excellent advanced spinning course and there are others around that will cover this as well.