Yes, these are better. Your shot looks pretty good, kind of fast but not a show stopper.
Here is what I'd explore more. In the 2 "profile" videos, watch your top bow limb at release. See it pop and roll forward? The entire bow should move forward and BOTH limbs should move forward together. The bow should not "roll" like that.
I THINK you have the pressure of the bow grip too high on your hand (Up in the web between the index finger and thumb.
Try some shots where the bow presses into the base of your thumb directly in front of the radius bone of your fore arm. Check out this video I did showing the pressure point and see if that helps.
Arne