Your 3 suggestions together will prevent like 99% of users from registering on the forum. Personally I find your suggestions pretty bad and useless.
If you believe that---> then prevent 99% of users from register user accounts on undernet anyway.After that conclusion the +r means disaster for every channel if use it.
also i agree with the other 2 solutions
i disagree with the position of sirAndrew:
we agreed it would be nice to do the modifications yourself
Since both gnuworld and phpbb are open source you can do it yourself.
why is simple.All the ppl have the right to say opinions and share ideas with the others.If i accept the position "if you want just make it" then you didnt want the simple user here but only IT managers,programers,scripters etc.
And something else.IF and i repeat IF someone comes here and say: hey here is the code or post the source on gnuword the admins will take the code and will adapted ? I DONT THINK SO. reason? NOT TESTED=>security reasons,compromise network etc.
anyway.Talking too much for not so serious problem(spam on forum).
But just in case think about the Mitko`s solution (is fast executed indeed),many forums use it as i know.