Fletcher, been my go to for 20+ years and never saw the benefit to the newer and much more expensive options.
Most guys shoot a round pin guard and center that in the peep to keep the same anchor point regardless of distance. You can't do that centering the pin.