I'm solidly in the No Peep Camp.
I am too. It's amazing how much you can see with both eyes open, as your targeting with the pin, and still can see the No Peep in your pheripheral view.
I got rid of the peep and tubing, gonna get my chronograph out tonight (if it's not raining, and see what my fps is at now.
I'm still working on a comfortable anchor point though. I'm sighting to the right to the string, it's a lot different than looking through it (with a peep attached).
Kindest Regards,
-Will in Maryland