Re: In hindsight what changes would you do
Bane's false revolution still had some truth to it, the truth being Harvey Dent became a murderer/lunatic and Gordon conspired to keep the truth away from the public and built Dent up as a "false idol".
My only gripes are we don't see nearly as much of the revolt that would ensue if a city found out that it's deceased public servant died a monster and not a hero and that the police were the ones to conspire to keep the truth away from them. I like how Bane and Talia used the Harvey Dent cover up to their advantage to incite martial law upon the city.
But when it comes to the drawn out 5 month siege, I'm not sure if there is a way around that, because Bruce needed adequate time to sweat it out and rebuild himself down there in the pit.