I don’t have that model, but I do have one of theirs on an aimpoint.
Pretty sure they design them so the arm sits close to the mount to eliminate any snagging potential. They call them quick detach but it’s more like damn that thing is a pain detach.
Quite well made, secure and mine comes back to near zero the few times I’ve pulled it off.
If you are pulling it daily, in a combat situ, I think there will be some wear and tear on the rail/mount eventually and you’ll have to adjust it tighter at some point.