no expereince with stag arms, though i have heard great things from others here.
though i will say that the eo-tech is a great choice. i have one on my ar and i love it, i like a whole heck f alot better than the aimpoints. you can do more with em, and they are less expensive too!