I have no idea on which release, every thread about them everyone always recommends Carter. I know my spott hog whipper snapper is a great release for target but it sucks as a hunting release. Due to it being so touchy. The slightest debris will foul it.
I've never heard of anyone trying a thumb release and going back to an index release. After just a few shooting sessions you will be ready to make the switch for good. I have a spott hog now but I'm ready to pull the trigger on a Carter.
Put some hand sanitizer on them there wipes. Start from the top of your head and work your way down. Now you have just had a full body sponge bath. Your buddies will thank you for controlling that B.O.