Maybe someone reads these forums after all! They recently added the Atlanta badge as well as the Early Adopter Atlanta badge!
I'll still need to email them though. My Atlanta Tourist badge is one flight short and I should have earned the wiggle room badge a long time ago!