Hmm, Charlotte is definately better at home then on the road, however Atlanta is a good team, anyone who watched the playoffs last year should know that.
That -7.5 is definately low, but because they're on the road. If this game was in New Orleans, the line is easily around 11.5-12.5
I like the over in that game though.