I would add Paul Dini's run after Hush because it complete the Hush storyline:
1. Batman: Detective
2. Batman: Death and the City
3. Batman: Private Casebook
4. Batman: Heart of Hush
5. Batman: Streets of Gotham, Vol. 1 – Hush Money
6. Batman: Streets of Gotham, Vol. 2 – Leviathan
7. Batman: Streets of Gotham, Vol. 3 – The House of Hush
You are missing the big event "War Games/War Crimes". Maybe right after New Gotham.
I would include "Gotham Central" alongside New Gotham.
I would add "Batman: Red Hood" and "Red Hood: lost years" to include Jason Todd's comeback.
You are missing the entire Batman & Son + Robin, Son of Batman by Tomasi and Gleason to conclude Grant Morrison's run.
As a follow up to The Owl Saga you have the maxi-series "Batman Eternal" and "Batman & Robin Eternal".
As an intro to Scott Snyder's run, I would include "The Gates of Gotham", it gives background info to Gotham itself.
To conclude Scott Snyder's run, you have the mini-séries "All-star Batman" and "Batman & the Signal".
Then of course there are many many other stories you didn't include.
You've got nothing on many major vilains such as Freeze, The Penguin, The Riddler, ...