I am know expert but I think you guys look awesome!! The one thing that stood out most was in the 3rd picture your back is a little hollowed , the release in that picture doesn't look as far up as the other one so I am wondering if that is why your back looks like that.
Again you guys look very good together and keep up the good work!! Although you might want to start working on an auto release that might really wow the judges of the contest!! Good luck!!