I was up there last weekend, just after the rains. It was so clean, the friction was perfect. Feel free to contact me in the future-- I'm secretly developing a love for Stone Mountain.
Don't get me wrong, Stone is awesome. I love climbing there...in winter.