RE: Thinking of changing release...
I have a Scott Little Goose with a velcro strap and from time to time the velcro made a noise when coming to full draw. I replaced that with another Little Goose with a Buckle Strap and now a Scott Wildcat with a Buckle Strap. I love the buckle straps. Very repeatable to get it on and adjusted to the proper fit. And virtually no chance for noise. Look around and see if a buckle strap replacement is made for your specific release. I know a few manufacturers do this. Also there are some aftermarket buckle straps available out there too. I believe Lancaster Archery carries some of these.