I have the 7 pin. I really like it. The "eye" is a little hard to adjust, but I think it helps. For a newbie like me, it has helped me to keep from torquing the bow. With that being said, I am looking to change to a different sight.
I don't like it... I love it, I'm a new to bow hunting and it really helped lock in my anchor point. Set up is a b**** esp. for a new bow hunter as my anchor point was still getting set it took a while to site in the bow the you have to site in the "eye". I have the cheap 5 site model, When I upgrade my bow I will get the 7 pin version. I thought having a 60 yard pin was a "dream" pin but I regularly shot at 60 yards (target) now and would love to have a 70 and 80 yard pins.
I had it on a prior bow and really liked it. Once I got it set up it performed great and the set up wasn't too hard. I switched to a single pin site this past year.