The idea would be for staff to get automated notifications on all installations similar to those they get on dipping and deaths. The notification would include what was installed, who installed it, where it was installed, what characters (NPC and PC) were present, if the characters present were disguised/hidden and the ambient population level for that location.
Staff could then decide if anyone noticed and cares or would tell someone who cares. It would also help staff stay in the loop and be aware of things installed in places that don't make sense for IC reasons or game health/balance. It would also encourage PCs to be careful about how and where they install things.
As far as I can tell, almost every spot in the dome and plenty outside of it are 'owned' by someone or some group. The streets of Red are 'owned' by one gang or another. Sewers, tunnels, gold/green streets are 'owned' by the city (WJF/WCS). The halls of an apartment complex are 'owned' by the management of that complex. The bar/restaurateur is 'owned' by the characters that run the place. I think these people/groups would care about things installed on their 'turf'.
I think that staff needs to be made aware of installations so they can make the world react accordingly. Even if there are no NPCs present to see it, ambient population is a thing. Even in places without much ambient population, like sewers, are frequented by ambients (like ambient WCS employees in this example). I think that installs shouldn't be able to escape's staff notice and that staff shouldn't have to search for them, stumble upon them or hope that a PC notes it before becoming aware of an installation in a place that may not make sense.