The Dekalb PD told me that they had 90 business days to process my background check, then called me a liar when I tried to correct them with the relevant GA code. The probate judge just sort of shrugs and says she's at the mercy of the PD to return background info to her, which while true doesn't absolve her of of her duty to hold them accountable. The problem under current GA law is that you can really only sue if you're denied a license on bogus grounds. There's no real recourse against taking longer than is allowed by law since the suit will (and has been) declared moot as soon as a license is issued.
As to my comment on the fragmented process, I agree that having a searchable database of license holders raises a lot of privacy concerns. My point wasn't that privacy isn't a concern, but rather that Georgians traded the potential efficiency of a uniform statewide process for a completely false sense of privacy. There may not be a database available to every local LEO, but if you have to pass an FBI and GBI background check you're on a list somewhere (to say nothing of the fact that the physical cards are all printed by one company).