If you look at the tape at about 9 second mark. You are at the transition and you are already turned 45 degrees approx. I think you need to start your set-up turn a little later so you are farther up the lip and shooting off straight. I think this will also give you the spin and smooth landing without over rotating.
NICE blind landing too