RE: Best release??
Many good releases. For some reason I am not comfortable with the Scott. I love the Carter Lokjaw 2000(wider jaw than the original). It has a safety that I really like. It goes off very smoothly.
I think the Fletcher releases are overlooked, they have been around a long time.