I'm in agreement about the OKO, it seemed too cheesy to be on my AR. It ended up on my 1187 Dove shooter and I like it there.
The EOTech is a much more durable piece. I first bought the AA 552.A65 NV version but traded it for the more compact N 551.A65 NV, I prefer the smaller version on my flattop.
I just picked up an Aimpoint ML2 with an ARMS #22M68 & full spacer. I haven't mounted it on my flattop yet but I think I already prefer the EOTech. (The aimpoint reminds me of the rest of the red dots..my opinion only. )
If you can come up with the original $$$ for the EOTech just buy it. Look at it and hold it, mount it on your rifle. If you do not like what you hold and feel for whatever reason, just sell it for 10-20 bucks less than what you paid. If you buy for a decent price you don't get gouged...and for 20 bucks it's worth it, to me anyway.
These are my humble opinions, from a regular guy that likes to shoot his SHTF AR's. I do not kick down doors or defend our country for a living, but I do respect and support the Men and Women that do.
Good Luck shopping...