I like the idea of haveing a coffee shop deprecate from the bar, it's like with the science break room, if you'd rather chat about work or in a calm but still public area you could go there, where as the bar has a disco floor the screams party central. Though keeping all these places near each other would be ideal, instead of haveing all the common spaces on different sides of the station.
I do have some concerns of the security department...but I'll wait untill I've played a few games to hash them out. I still like the new map as a whole, but it is rather intimidating in size. Also the general staff get really freaking nice apartments >.>