I got to tour the Falcons facilities (I did so wearing Saints gear much to the dissatisfaction of the tour guide and stadium workers). Their grades are well deserved. They have their own locker room, meaning even if the stadium hosts a college championship game or Super Bowl, neither team uses the Falcons locker room. The Atlanta Untied have a locker room then there's 4 other locker rooms for visiting teams to use. They also have a large entertainment and dining area just for families and VIPs.
I hate to say it, but the Falcons are doing all the off the field things right to set themselves up for success. Let's hope the on field product continues to be terrible though.