I had an E&E Pouch for a while before Lion Claws 3. It was very well made, but I bought it for a hydration carrier, and it didn't seem to work all that well in that role, so I got a Camelbak Ambush instead.
Anthony, it looks like the E&E pouch you've got has a sternum strap and D-Rings, mine didn't.