RE: finger release
I used to have the same problem as You and the glove. I found the more i shot the more it would it would hang up. what my problem turned out to be was that i would get a groove in my glove and it would flow right off my fingers.
i then turned to the tab abnd i got much better groupings with the tab. the problem i had wiht the tab was i couldnt to from truning my string. so no i shoot with no glove or tab it took a while to get fingers used to that. Im not saying to go to just fingers i think that the tab would work best for you. Also like the other said need to relax your fingers.