Тоже суну свой нос, т.к. интересен результат борьбы.
Со своей стороны могу сказать, что проблема единственная - нехватка времени у фронтендера на занос таких ID, поэтому делали точечно для "критично-неудобных" и только для дев/тест стенда. В прод оно не уходило - мусор.
В части безопасности - не вижу никаких проблем. Эти id даются тупо наружу, что по ним можно сделать нехорошего (свыше того, что можно и без них) лично мне сложно представить.
Максим, спасибо за помощь. В группе “Selenide на русском” много дельных соваетов дали, если интересно, советую посмотеть )
Относительно выделения времени на тест-айди, пошли другим потём, через требования с использованием definition of done и чек листа - условия, при которых задача будет закрыта - ревью, создание data-testid, автотесты и тд