I very much like the looks of the grip but I would never hold a bow like that,..I used to shoot alot of compound and recurve and I was taught to only losely hold a bow, not in the palm of my hand but more towards my thumb (don't know the correct english word for that spot)
I feel that such a grip will allow you to squeze a bow to easy,...just my opinon. Lets see the rest of the bow