One thing I've wanted to do was figure out how to generate sounds.I have two lightning sounds that are dynamically mixed to try and provide some variation.
Would be cool if lightning made a different sound pretty much every time or something.
On a somewhat related note that I was thinking about today. A while ago I got a really cheap book about procedurally generating trees and plants. It made no sense when I got it. Picked it up a few days ago, and it makes perfect sense. The benefits of learning about grammars.
I really wanted to procedurally generate sound for every individual bolt but I wouldn't have had the art skills to make it sound good. Also it'd use more resources to run and would decrease how much lightning I could show.