RE: no peep
This is my first season with the no-peep and so far so good.I don't miss the peep and its drawbacks one bit.
Another benefit to the no-peep (I found out last saturday) you can shoot with a full face headnet on without worrying about the peep blurring through the mesh.