Just a heads up, a release doesn't change anything on your draw length. Are you like 9 feet tall??? Seriously the bow its self need to fit you if it doesn't then you should have bough on that does. Unless the issue is your abnormally tall or have a freakish wingspan and they just don't make bows that fit you.
Great shooting though, keep up the practice and watch those group shrink up even more.
Congrats on the new toy, kill something with it Other than that target and show us some pics!!!