Sounds and looks like a good idea. I'd go ahead and start a new post with this though and some code if you're ready to beta test it.

High end would be to store it back to SQL, but might be overkill for most shops.