RE: Release or Fingers?
It's always good to get opinions and advice, but I think the answer is right there..at YOUR finger tips. You already have a release by the sounds of it, a tab or shooting glove would not be much of an expense if you dont owm either. At least half of the fun of this sport is trying new things. Try both release and fingers, and see which gives you better acuracy and consistancy. Have fun!