Not much discussion here.
I own a Eotech weapon sight, not the one suggested here but I can say they are quick to Acquire targets and rugged. No magnification. Usually there are merchant limits on a lot of these items so it will be interesting to see if discounts can be had.