I looked at all your choices !! And I have had MBG sights .....two pins have broken ! Been shooting an IMpact Cosmic for a couple of years and love it........but it is almost too bright !!
I just got my Cobra Sidewinder 3 today for my mule deer hunt ! I will pull off the ole Cosmic and see how this sight does !!
So far , it appears to be well made ! The adjustment markings will be a welcome addition as well as the toolless adjustment knobs !!
My only complaint .......looking at it is........that the pins are not protected as well as I would like ! I am sure the pin guard does the job........but I would prefer the fiber optic strand to be protected the entire length from the pin head to the spool !! Time will tell .........