I think Coruscant should be added. It would be really cool to have an urban environment for one of the locations.
-
Why is Pittsburgh on your list? Is that somthing the devs mentioned or are you being silly?