I don't think there is a play on the total, but gun to my head, I actually like the over. I won't be betting it however, so take it for what it's worth.
I don't think the rain will effect the outcome. Only a 30% chance for the night and it's partly cloudy there now. Also, if it does rain, I would give the advantage to Georgia Tech and their running game. no play for me.. just my 2 cents