I have never used the Red Snappers so I can't comment on them. I use these Leader Grips. I do not have a lot of strength in my hands either but I am usually able to install these easily.
I saw them at a quilt show in Syracuse and I asked several long arm quilters at the show and they all recommended these.
http://www.whateversquilted.com/leader-grips