Looks like it could be a good system, I am thinking of getting a new red-dot and this may be the one.
the OEG has been around a while, it's nice but it's an occlude eye sight, which I personally don't like, but it's a well built relieable typical trigicon product, one of my aquantices has one on his AR and it does what it's suppose to. and of course I'd take it over the tacpoint