RE: Alpine No Peep
the answer to all your questions about the no peep is YES
I wear glasses and had the same problem as you with the peep sight
once I put the no peep on all my problem where gone and so was the peep sight I will never go back to a peep again.
The no peep takes a little time to set up.
At first you will be going back and forth between the no peep and your pins but after a little while you wont even look at the no peep cause what is does teach you is a consistant anchor point it will also let you know if you are torqueing the bow even the least amout of torque
If you want I will send pics of my set up
BOWTECH PATRIOT
WHEN YOUR ON A GOOD THING STICK TO IT.