Just to add to your final point. In a stall the rudder should only be used to stop the wing drop not to bring it back up again. This would be more likely to induce a spin in the opposite direction!
I know that it is what the books say, but you would be surprised just how many people get it wrong!