I certainly wouldn't mind helping set up and run something like that. It sounds like something people here could use. And it'll give me something to do with my time. I don't like being idle.
It has to be weird for people, just showing up here when they've died. Granted, I know it isn't everyone's experience but it's something.