Absolutely agree with the need for stickied content and a better user onboarding process.
Even if a user's first load of the site started with an "admin" tag of sorts that contained great how-tos and information posts, I think that would go a long way to getting users up to speed and increasing the value of their contributions faster.