The release, as you know, is THE most difficult thing to master. There are some release inconsistencies in your video...your elbow comes back further and your fingers fling out more at certain times than others. I can't see where your arrows are hitting, though, so maybe these inconsistencies minor. The rest of your form looks solid!