Unless the owner is planning on building a new stadium himself the city of Atlanta needs to refuse to support this idea. Atlanta can not afford to absorb the cost of another stadium and pay the upkeep on them both. I believe that "The Dome" should receive a upgrade and this should be revisited in another eight to ten years.
FYI....The city of ATL did not build the GA Dome but the state of GA. The Dome was built when then Falcons' owner, Rankin Smith, threaten to move the team to JAX. The GA World Congress Center Authority, which was established by the state, operates the GA World Congress Ctr, Centennial Olympic Park, and the Dome.