I believe the pop up “peep” is not to be used as a sight but as an aperture (think f stop) to enhance the depth of field to see the barrel sights more clearly. The only down side would be the need for a good bright day for it to be useful.

Dave Weber
DoubleGun Evangelist
In Charge But Not Responsible