The thing i like in Orgrimar is the free space in the city. It makes you feel like you are in a community with all the players around. Stormwind lacks of that feel. It have a nice design but, as an idea, i thing that if you get rid of the 2 ranges of house in both side of the entrance street, it get enough space to make Stormwind a good place to hang, Also, get rid of the fountain next to the bank. I like fountains, but not there.
I don’t know if Blizz will see that but, well, we can talk about that. ^^