Ты пытаешься автоматизировать важную часть геймплея, которая приносит уникальный опыт, ради него люди приходят на игры, пусть он и может казаться немного душным.
Тут тонкая грань, вот пару примеров для её понимания:
* Заставлять диктовать "по улитке 9" по ДВ для передачи координат -- это плохой однообразный геймплей, не несущий ничего, кроме духоты. В такой геймплей как раз пусть скрипты и играют, уникального опыта от его упрощения почти не теряешь. Здесь метки в текущей реализации это хорошее решение, пусть даже оно и понижает градус реализма.
* situation awareness, мониторинг статуса тиммейтов, поддержка и передача оперативной информацией внутри отделения -- это уникальный геймплей, который располагает игроков к взаимодействию и командной работе. И иногда требует скила. А кого-то может даже мотивировать думать как максимизировать эффективность отряда. Такой геймплей лучше расширять и максимально свободно подавать игрокам, а не тупо упрощать скриптами.