Anyone put a peep sight on one of these? I'm really thinking about grabbing one I can get for a good price. Searching around there doesnt seem to be to any aftermarket accessories like you find for the TC and Lyman's. Any other info on these? Are they worth the money they ask for them? They sure do look nice.