RE: Williams Peepsight
Never heard that.
I have heard that you can leave the rear sight on while installing the peep to align it before shooting. Line up the rear and front sight, then adjust and center the peep, then remove rear sight. You'll be very close if not dead on, if your irons were on that is.