I was ATL when they did their ribbon cutting. I didn't check it out, but instead ended up sitting on the SkyDeck in F.
It sounds like this club is a nice change of pace for ATL and a good alternative to the SkyClub. I wish a single guest would be full time for PP members, but oh well.
Other private clubs have been nice in my experience. This includes the Airspace Lounge at BWI. While its not unlimited complimentary drinks, they do give you a debit card with money to spend on food and drink. Plus they have real food.