RE: Please check out this release and give me input...
I like the Winn Glove, but don't like the fact that the release head on it takes away my dexterity. I would imagine that release would have similar problems for me. For tree stand hunting, that might not be a bad release, but for spot and stalk and motion hunting where you'll need both hands for climbing and working your way through the brush, I don't think it would be the best available release.
I like having the release head dangling off the strap personally. It still could get in the way, but nowhere near how the solid heads would.