On the whole, I reckon that Incidents are a flop, in their current guise.
So, I can hunt around the town (and I do, when I remember) and pick up some free stuff. OK but why do I get this stuff?
There is no strategy, no challenge (I either spot something or not, if not I assume there is nothing there so it's not like I feel I missed something).
There isn't even the hint of a story (e.g. "Grivas must have dropped these map chests ... he rewards you for returning them.") and so this free stuff actually detracts from the game by devaluing what I otherwise have to strategise for (along the lines of "what's the point of me gaming hard to get ahead when all I need to do is look around the place and pick it off the ground").
If Incidents appeared after certain game milestones, or were tied into story/event quests, or appeared after every building or GB level or something, then they might make sense. Randomly appearing - or not - without even a description of what it is I click on, is worse for the game than nothing.