Congrats on an exciting decision to make! I think you already answered your own question. If you and your family have agreed to move to ATL, then it should be a no brainer. Do a search for similar threads and you'll see agreeable content outlining QOL for both companies. Most pointing to the lack of commuting!
Good luck.