Your release is way too long.
Can't tell much about your feet but it looks like you are facing the target instead of being perpendicular to it.Get perpendicular first and then if you like an open stance,drop the front foot back about 6" or so and open it toward the target,JUST A LITTLE.
ONLY thing I noticed was the tension in his release hand....that would probably be resolved with the proper release length.
I learned something in here, today. I am slightly (very slightly) open when I set up. I see my target better, that way (rather than being perfectly perpendicular).
TFOX says it's OK! Yayy.