Did my spin checks one year off a winch launch. The nutter in the back seat held it in for at least 2 full turns, maybe more. It seemed like a very long time and I started to panic as the trees began to loom large in the canopy.
Then a very calm "Recover", which I did. "That's what the picture looks like 2 seconds before you die". He felt it necessary to do it that way, his argument being nobody ever dies spinning at 3,000' and that you need to know you can cope with the stress.
I made sure I found another instructor to do my spin checks the following year!