@Naknut: Agreed entirely. As someone who's not a terribly proficient developer (but aiming to become so!), I think this is a great way to keep developers engaged in new projects, and keep development fun in the process.