We did the Club Mobay upon arrival and our escort took us to the Kiosk for check in. There was no line there and very long lines in the regular immigration area, so I presume most people arriving didn't know they could use the Kiosks. No need to have a new passport as ours expire next year and they worked fine. We were out of the airport in record time - we actually had to wait for our luggage which was a first. If there is a Kiosk line in Atlanta upon our return, we will definitely be heading there!