Looks alot better to me. The grip doesnt look too bad from what I see. Your hand is at roughly a 45degree angle etc. But you are putting a little too much palm into it.
Shorten the release up, and cut 1/2" of DL and then see what it looks like. Your lean and extended release exagerates your DL looking long a little bit, but by the bend in your elbow, it looks to be a 1/2".
In the pic where you are pointing your bow at the camera, you can tell how your lean affects your posture. Once you shorten the DL and release, you should be able to posture up, and you will most likely not push out at your stomach as well. Its hard to not lean when you are a bit too long like you are but you are close imo.