That's what I'm starting to 'fear' as well. I was under the impression it was the least favorite, but maybe that was just AFOLs' opinions. It makes sense actually given that we've had something like town square with Town Plan and City Corner, we'll get a passenger train that looks like a 'city train' and most of what's on the artwork for the second option (public transportation center) has been - bus - or will be - taxi and 'city train' - released. The yellow truck pictured on the banner in the video could be included with a truck stop.
But even though it's by far my least favorite option from the artwork, since it will be an exclusive set, I'm quite confident TLG will turn it into something good. * fingers crossed *
New train station with a footbridge and a taxi (it's been discussed in the Trains 2010 topic).