anybody have pro or con opinion on this sight . finally going to pins and stop shooting the pendulum. thanks for the help.