yeah rotation's looking pretty legit, just go way bigger and stay tucked. don't let yourself spin out at the end either, looks like you almost wanted to as you were entering the pit
You throw you head giving up all your control of the flip. You should try progressions to double cork on the tramp. It will give you more control. Also go Big or go home.