Have you ever considered going to your fingers? Best release there is for a hunter.
Built into your hand so they're always with you (assuming you haven't done something stupid with a hatchet! [:-]). Multi-tasking (Ever tried picking your nose with a release? Horrible mess.[&o]). Unless you simply want to spend money, there's nothing extra to buy (you can make a lifetime supply of tabs out of one of your wife's old purses).