Technical challenge sounds good to me.

I would hope there was different result system though, like letting forum members vote. Wouldn't need judges. Most importantly i'm not after the rewards. All that stuff make the contest feel more pressing and bigger than it should be. It could be in big part a self-maintained system.