Guys who I trust implicitly tell me that the latest generation EoTech is as good as anything on the market right now. The fiasco with the earlier HWS showed that there were several relatively simple QA/QC and design changes that would have made the old ones work as advertised, but the company chose not to go that route, because, you know, profit...
Still not sure if I'd trust my life to one, but that's COMPLETELY an emotional stance on my part.