Free float barrels are designed more to make it so that a bipod or handgrip doesn't change the point of impact when you put wait on them, but I don't think that would matter here.
That being said, if I was designing a system like this, I'd be aiming for engagement ranges of ~100m to make target acquisition and aiming easier. You can ID something as "person" at 100m with a 4k video stream from a cell phone camera, but you'd need some really complicated optics to do the same at 1km. And at 100m, you can afford to lose quite a bit of accuracy to recoil.