I shoot his sight as well. Its tough, and very light. The pins are not as bright as some other sights, but more than bright enough for any hunting situation. I actually prefer dimmer pins, as they don't halo.
With some of the new and IMO better sights out there, I have looked for reasons to take it off my bow, but I still can't find a single reason to take it off. Conceptually, its incredible. Its held up to my abuse for the last 4 years of hunting with out any issues. It has done what I expect out of a sight. The 4th floating pin tracks the same today as day one.
The only draw back for me is the dial can freeze in position in very cold wet weather. But I imagine, that this is a possiblity with any sight that has slider type movement.
If you like the idea of it, you should enjoy the sight.