If I am to work on it, it's gonna be recoded, like 80% of it.
Feel free to start before me, if you wish, but I might drop by with a recoded version at some point.
I like the idea myself, more informative map dots of group members won't hurt if you ask me.