I use an Anchor Sight but I will say it does take some getting used to. I guarantee you it less you see any torquing of your grip. As far as low light goes, just the fact that the bow is out in front of you makes it hard to see deer regardless of whether or not you're using a peep.