IMO it’s a bad idea to impose your preference on your players where the base game allows them to choose to hide or display troop labels. I agree that troop labels are irritating, but they help distinguish friends from foes. I would advise against this unless all of your troops are uniformed to clearly identify friends from foes.
In my own mod, I shrank the size of the troop label mesh to make it less distracting. If you remain committed to removing troop labels entirely, you can easily shrink the troop label mesh in OpenBRF even further and make it invisible on screen whatever preference is chosen.