Is that the one with the little eyeball circle thing to line up? If so, I would consider getting one if I was in the market for a new sight. I had a no-peep on my last bow and really liked it a lot, i was able to shoot accurately and consistently with no peep on my string. As to the above post about cold weather, if this is the same sight, I am not sure why it would have a problem since it is a fiber optic type deal with no liquids involved, unless you were breathing heavily and steamed it up.
Good luck.