Please go ahead, if you have that data and know how it can be kept up to date.
I started this off as an experiment in co-operative development, to see if we can do things without anyone being 'the leader'.
I think Google Circles were a very good idea, poorly implemented. People are members of multiple groups, so we need m-m associations. I'm not convinced a hierarchical structure is up to the job. I've been thinking in graphs but if we get the data we can 'refactor' it later.
There may also be privacy issues about who people want their associations to be shared with. I think it should be their choice i.e. individuals should own their own social map. Google Circles owned the data, asked us to do the work and didn't provide any mechanism to share what we'd done. It was THEIR Precious
p.s. I think we'll eventually need a voting mechanism to set direction - which is another experiment - in distributed democracy.