Personally, I dislike Challenges.
1- They add workload. Some of us don't necessarly have the time to do both their task and challenges. Brawl is made for fun, not to become a chore.
2- Being public, unlike wagers, they get prone to strategic voting, which is something we want to avoid in stuff like brawl.