What's funny about the idea of getting points for doing stuff.. I did have this idea a while back:
Sidenote: I actually like the sidepanels that shows the Top Members.
Ontopic: It's my idea. I won't let you steal from me with some fancypants pdf.
Seriously, I'm still chewing on these "Challenges". Looks nice though.