I have some mixed emotions too but I think the good outweighs the bad. I use a Winn Free Flight glove right now and although I shoot good enough with it (298 w/ 37 X's last year in 5 spot

) I don't like it in the treestand. It's big and bulky, I can't climb with it, I can't rattle with it, I basically can't do anything with my right hand when I have this big glove on. And the velcro strap is loud so I can't take it off in the stand. Plus the leather glove stinks after shooting all summer, and I can't get rid of the smell completely without dropping $25 on a replacement glove. So I'm gonna retire the Free Flight at the end of the season and switch to something else.
I've never been comfortable with a wrist strap release. I like something in my hand to pull against. The Free Flight had a metal handle bar in the palm that made the draw weight seem 10 lbs less than it was. I just can't get used to all the pressure being on my wrist and not my hand.
So the logical choice is a hand held thumb trigger release. I've got it narrowed down to the Trufire 3d Hunter and the Truball Pro Diamond. I want to shoot "psuedo-back tension" so I'm not interested in a push trigger.