Another No-Peep user here to.I have used both and would strongly reccomend the NP.
Like Mike said,its a pain to set up at first,but when it is,you will love it
most of the people that have used it in his shop, said they don't like it and that he recommends the peep sight that goes in the string.
Most people dont want to spend the time to properly set it up.