Wow... okay, so I'll do a multi year bump about a sight nobody cares about. I just ran across this and had forgotten all about it. Nobody REALLY cares about it now. But, these optics are still out there on the market, so someone might Google them and run across this.
Strange, I said I'd given up on the sight. Yet maybe 6-8 months later I ended up with one. (the price must have gotten too low not to gamble) It came with the Weaver/1913 mount, I liked it initially and I quickly bought two more. I went from "nope" to owning three.
So I'm updating this to say, in case you run across one, don't buy it. They work well, but they eat batteries like candy. Even though they're stored in the Off setting, pretty much half the time I go to use them they're dead. So okay for recreational shooting if you're prepared to put a new battery in it when you do, but I wouldn't trust them for "serious" stuff. I ended taking two of them off what they were on. The third is on a hunting revolver, that I made sure to put a new battery in the day before the season opener, and made sure I brought extras with me.
Odd that they marketed this sight with their propriety rear sight mount, since it was aimed towards service type weapons. Not a "shake awake" sight, and it gobbles batteries. Doomed from the start, even if people didn't turn their noses up at the mounting method.