LaRue has a great following and his scope mount is a quality item. The only thing I see wrong is most of them have a purple tint to them, sort of like the Bushmasters did a few years ago, yet I've not read a single word about it.
The Armalite mount does return to zero if you mount it the same, that's the beauty of the Picatinny rail. Same as the carry handles and Weaver rings for that matter. I just don't see the need to be quick detachable. The only negative I've heard is some say they are too low for them even though they are on the same plane as the iron sights.
As I've stated before it's best to try each mount for yourself then decide which is best for you. I went through at least 6 different mounts before deciding on the Armalite. There was nothing wrong with any of the others, this one just fits ME better. As for the price difference, it's only money, I paid $250.00 for an LMT Crane stock, twice, because they fit ME better than any other I've tried. If I was switching back and forth between an Eotech and a scope I might spring for the LaRue. Determine what your needs are and try them both if you can.
Good luck.