First, I don't know why the existence of Atlantic Station would negate the benefits of the mixed-use development; they're not in the same location. Second, this new development will be better in terms of dining and entertainment than Atlantic Station, just on a slightly smaller scale.
No, SunTrust won't have a hill with a pole in it in CF. No, there isn't a bay. And no, there won't be some gigantic wall in LF. But those features are, in order: stupid, impossible, and necessary at the time. I don't care if a baseball stadium has some weird features that fans who never attend games consider 'cool'. I care if a stadium enhances the experience. SunTrust will be a home run in this area.