Conceptually, I think that the restrictions placed on new members are a good idea. It creates a modest barrier to entry that eliminates much of the "plz guys help plz" sort of posts one sees elsewhere.
I might prefer, however, an upvoting system similar to what StackExchange uses, or a moderator-based judgement call on when to grant new members full standing.