http://nycfcforums.com/index.php?threads/stadium-discussion.21/page-232#post-129673
1. It's a perfect location from a number of public transportation perspectives
2. It will offer some the best views for a stadium anywhere in the world
3. It was purchased by a company that supposedly has ties to CFG
4. There's no community board in the area that would vehemently oppose it
CON:
1. It's slightly too small. You'd need to cantilever over or remove the existing LIRR tracks that run South of the site. (mind you, tracks that are no longer in service)