Blitz, the biggest thing that I can see you needing to
deal with is the distance from the ball to your ankle on the release, your lay down point is 8 boards away from your sliding foot, it should be no more than 6 boards, most pros are laying the ball down 5 boards away from the slide foot. If you post a video of your approach from head to toe from behind I might be able to see what is causing your release to be so far from your foot.
On the positive side of things, you have a nice release (a touch early but not bad) and very good timing.