As a user, it would be nice to know exactly how the score is calculated. I can see what part comes from which site, but for instance, my github profile only contributed 2 points to my WFP profile. Is this because I only have 2 repo's? Or because my repository isn't watched/forked? Or is it based on updates, etc?
I really enjoy the site, however. If I could add one feature, it would probably be a short landing page that I could edit to maybe include a short description and maybe a link to a blog/resume.