Darn, that looks awesome. I suspect it died from the usual "launching a small online community" problems of hitting critical mass, etc. Maybe this - or something like it - could take off given the right amount of care by a group of dedicated folks..