Another idea would be to find an in-your-face place to put a site tip to encourage new members to go introduce themselves and their work in Premium and ask for feedback. And nudge them to do reviews to get reviews. Perhaps they get a popup tip right after posting.
Dirk
An excellent suggestion, Dirk. If we, as old members, still run into glitches (many of our own making), think what it must be like for a new member who can't figure out what remedial steps to take. Many's the time I'd like a manual. There really needs to be something that is built into the site, though, that doesn't require action by the new member.
It's like going to a party. You know you're dressed right, and you took a bath and brushed your teeth, but nobody talks to you. You could go around and introduce yourself and strike up a conversation with everybody, but it makes things so much nicer when the hosts welcome you and get you started.