We had a project like that on a sister site, a couple of years back. The bottom line was that it took a lot of volunteer effort and we didn't have many volunteers. It sounded like a really good idea, until people saw it would require a bit of time to keep updated.