One thing that helped me with spinout was remembering to keep the leeward rail planted when going for the straps. In other words, don't worry about the 5 seconds you're going downwind while you're going for the straps. Plenty of time to worry about getting back upwind when you're leant out and planing.
Also if you jam your back foot into the rear strap quickly then that's a guaranteed way to spinout. Maybe it overloads the fin, I do know that if I miss the strap and hit it with my foot (instead of sliiiding it in) then I'll spinout every time.
mkseven knows what he's talking about