I have used alot of releases and so far have never had one fail. keep an eye on the set screw for the triger tension. On the rope releases just watch for wear on the rope. I had a fletch hunter once that the triggerkept coming loose on. I used locktight on the threads to remidy it.
Right now im shooting a truball also. good release

some times the velcrow needs to be cleaned out a bit after years of use.