RE: Grip is Key
Two things I am very picky about in a bow is grip and handshock. I've gotten to the point where I'll hardly even try a bow out if the grip isn't comfortable.
I don't like a grip that requires I hold on tight, even in a longbow. If I try to choke one to death, I will usually torque the string. I want a grip that feels natural and fits my hand consistently, without having to make any adjustments. That "Form a Grip" (think that's what it's called) might help with your bow.
Chad