No doubt, but not close to the SEC footprint. 4 1/2 hours from Gainesville and south of every other team by a lot.
Being central doesn't really matter; whether its Atl or Nola, you can get on a plane and be anywhere in conference territory in 2 hours. It makes sense to have the conference HQ in the same location as its biggest event. You have to decide if that's the championship game (Atlanta) or the Sugar Bowl (New Orleans).