When I first looked at this I got excited: A way to track my OWN goals for my OWN records, and help me with my own personal development.
When I found out it was another resume/CV/job board thing I just rolled my eyes and closed it. If I wanted that I would just use LinkedIn or Google+ (public) to talk about my bits and pieces.