That's damn good... Mind you the undertaking I have in front of me is also very difficult... I'm trying to do Sydney... In terms of the road layout, Sydney is alot more difficult to do - no grid. I've had to approximate the CBD because of the road layout... Also, the sheer expanse of Sydney makes it a massive undertaking (when it comes to the metro in terms of area taken up, Sydney beats NY hands down, although your city is much bigger in population) ...... There are also limited resources for me to look at...
Anyway, good luck with it...
BTW, what's it like living in a city that big? there's none here in Australia, I'm just curious...