Welcome to the forum. I assume that is a removable carry handle on your carbine.
I have EOTechs on my 16" RRA Elite Comp and on my AK-47. I think that these are ideal sights for targets close in or out to 100 yards. In my opinion (and with my old bi-focal eyes) I think that they are better than iron sights at longer ranges. I shoot very good targets at 100 yards with either the AK or the AR with these EOTechs.
You may want to consider a Quick Disconnect optic mount like one avialble from LaRue to raise the EOTech slightly, and get a fold-down Back-Up Iron Sight so you can co-witness the EOTech and the iron sights.
Are they worth the $450 price? That's up to you. There seem to be less expensive alternates out here, but I always believe what my Dad told me many years ago, "you get what you pay for". All I can say is that I have two of them.