RE: thumb trigger release
I had a good idea.....until you mentioned hunting with it. I'd be REAL afraid of hunting from a treestand with mine. I'd be afraid I'd drop it[&:].
I bought the Carter 'Just Cuz' on advice from some real good target shooters here in the forum. I am just trying to get used to it. But....it seems to be getting better.
Somebody makes a thumb trigger release (I'm sure Spot Hogg does) that also has a wrist strap to secure it. I think Rick James (Matt) uses one like this.
Good luck!