Предлагаю (с год назад уже говорил об этом) ввести зависимость зоны захвата в пэдлок от дальности, т.е. чем ближе цель, тем с большим отклонением от центра экрана можно лочить цель, а на большой дистанции придётся предварительно хаткой довернуть.
Сохраняя эту зависимость, умножаем угол на некоторый коэфф. видимости в зависимости от погодных условий и времени суток. Получаем усложнение захвата при плохой видимости.

Подобрав нужные зависимости, сильно урезаем "читерность" пэдлока при минимуме усилий. Конечно, более сложные алгоритмы интереснее, но, ИМО, ждать их реализацию ещё долго...