I like both of the ideas, a point/ranking system to help keep it competitive.
And a sig and tex of the week to help keep development up.
More ideas!
Also being the lazy bum i am, i will need some help around here.
I was thinking three others to help out and run things.
If your interested just pm me.