RE: No peep.
I also have been using the No-Peep for a couple years now and love it. The main purpose for me purchasing one is for the problem you had....low light conditions. I have been totally satisfied with its results. The No-Peep will show you all of your shooting form problems too, such as canting your bow. My groups have gotten smaller and smaller by using it.
If you have any questions, feel free to ask.