This would make for a great anti-spam mechanism. Kind of like the ultimate captcha. If quality / spam ever (inevitably) becomes an issue, I will absolutely require a minimum REP / XP.
I asked the question because as of now it looks like any registered user can create new challenges and/or translations.