Well I just wrote a post a few days ago about the benefits of challenges ...
Mainly challenges are not contests. They are a great way to get to know like-minded people. Do you go out and visit other people who are participating in the challenge? If not, you're missing out on getting to know people.
Nice designs btw.