Go for it. I have done a couple, and it is alot of fun. Also don't rule out one of the ladder type sights. They are also very effective. Personally I d not like the front globe. It just limits the light too much for me. Longer range is no problem with what you are shooting. Just do it.
Also talk to Skinner if you want a cheaper priced one. He made the one in the photo below for $75. It fits on the Encore barrels. I mounted mine on an Encore barrel. TC also made some rea nice ones that can be bought for under $100. I just sold one here for $75. The TC sights are very nice. I have a set on a Renegade. Go for it. Tom.