I Agree with the Streets needing to be filled with the citizens of Gotham. I can imagine a scene in the game slightly reminiscent of Batman Returns where thugs are terrorizing the citizens of New Gotham, Batman amidst the chaos makes his way through the streets beating on thugs whilst saving citizens.
As I mentioned in the other article this could create some cool citizen dialog Batman could listen in on from high above the streets to hear saved citizens give different descriptions of who or what actually saved them adding to Batman's Notoriety/Rep and the level of heat the GCPD send his way.
The best way detective mode and the Batcomputer could be put to use it to collect information on the police officers of the GCPD. Who is corrupt, who is trust worthy and most of all this could be a interesting way to introduce Jim Gordon. Breaking into the GCPD building to plant a backdoor in their online personal files would be very a Batman thing to do. This also provides research on the known criminals of Gotham and potential up and comers whilst all the while adding to the Batcomputers Database for future reference.
I half agree on the distractions point. The Riddler trophies are monotonous and are only really there to bulk up the games play time. Id like to still see events like in Arkham City. But don't confuse the map with multiple objectives at one time. I think these should happen totally at random and not show up on the map.
Batman should have to listen in on thugs conversations to find out where a robbery, heist or a mugging might take place then has to make his way there before it happens preferably without on screen timers...I hate those things. Upon defeating the thugs and stopping the crime he can then interrogate one of the thugs to find out who he works for and where he can find his boss, Be it Black Mask of the Penguin or even some small time nobody called the Red Hood
Everyone's Game experience could be a little different then. We will be three games in by then I don't want my hand held the whole way with helpful map pointers to everything. I want to discover things for myself and most of all be Batman.