Considering a Hurricane EOTech is around $200, I would rather pay double and get a Real EOTech. They are still replicas, they are still china made and have no warranty or support.
I had a Hurricane one, it was great, it like all Replicas it crapped out on me, and it was nothing more than a $200 paper weight.
Get a killflash, or one of these and your good to go. Buy cheap, buy twice. I use my Real Steel Optics on my AS Guns all the time, no issues.