RE: allen / release
I bought one of these when I first started shooting a compound, about 3 years ago. I have since bought a Tru-Ball release and a Cobraand I still shoot the Allen more than the other 2. I also have several friends that shoot the Allen as well and they preform flawlessly.
I personally don't think you can go wrong with the Allen release. I will buy another when/if mine wears out.