Yea I see nothing wrong with requiring new users to have at least 10 posts before doing things like that. It isn't like posting is a big deal. Coming to a place like this you kind of have to expect to post in order to interact with the rest of the community and get any worth out of the site itself. Peace Mods! And good luck!
DC(23)