RE: What type of release do you use?
Like you the Tru Ball with wrist strap. Only main release I've ever owned.
Even after it wore out (?) sent it back for free rebuild.
Velcro is nosy but It never bothers me. I put it on at the truck and take it off at the truck so..no noise in the field.
I believe mine is the the same as the currentTornado..but I don't think they were called that when I got mine.