You bought a Barracuda right Ray? Those arerough on your fingertips. Short axle to axle and no let-off. I could see using a release with one of those. I do know a couple of folks who use a release for shootin' fish.
I have an oneida with 50% let-off. I put those rubber
'no-glov' thingies on the string so it doesn't hurt my fingers at all. (and DeerPredator can tell you that I am as delicate as a flower. heh... laff, laff)