Challenges are almost like having different modes. You could make a race type challenge or something like that. There could be more to challenges than you think.
I'd like to see a simple survival challenge mode... start the player (and his team) in a room with a few defensible positions, and send in ever-increasing numbers of opponents to see how long the team lasts.