RE: wrist strap
I can tell you from experience that going to a wrist sling will definately improve your shooting because you will tremendously reduce the amount of torque you put on a bow because the sling allows you to shoot with an open hand without having to be concerned about dropping your bow.