RE: Thumb Trigger Releases??
I'm also a Carter shooter.......they are the only thumb trigger releases I have used that don't feel "Mechanical". Put one that fits into your hand Vs a Tru Ball etc and you will see what I mean. They are so smooth and rounded that they feel "Soft".
Very comfy releases to shoot. They have quite a few finger patterns and frame sizes to get a good fit.
I am currently shooting a "Just Cuz" 3 finger, but have shot and owned an Insatiable, Insatiable 2 as well. I will probably pick up an Insatiable 3 or another Just Cuz for back-up as I head into the more important 3D shoots this year.