have any of you used this product? they say its better, with less eye strain, and more accurate then a peep sight?