Any particular reason you want true cowitness instead of lower third?
If you can live with lower cowitness, I'd go LaRue. The LT-129 will hold an extra battery, and the latch design is more rugged. If I remember right, there's a small spring inside the Bobro latch that can fail, and renders the entire mount useless if it does.
Never argue with an idiot. They will drag you down to their level and beat you with experience.