I can't add much to this other than to add another datapoint that the Club at ATL is FAR better than the new skyclub just across the lobby from it (the one with the 'outdoor terrace'--which was closed when I tried to visit!)
the club has good alcohol for free, actual food, bottled water, and has been deserted all three times I've tried it.