Don't know if the challenges are going to take off or not. It would be awesome to see more people get into it, however its pointless to have them if its going to be a free for all. ('m not trying to bash you or anyone else....) I think it would be great to post images like that in the main Photog section to get people into it. A lot of people probably don't even click on the Challenge section. More people will enjoy your shots if they have their own thread and a proper subject line, vs. the "Challenge" thread.
As I said above, I'm not bashing anyone's ideas or photos, just trying to organize this whole "Challenge" thing. I encourage people to post their shots in the main Photog section, since that's what it's for.