"Best Practices" are the worst thing you can apply to any kind of knowledge work. Any kind. Social Computing is no different! More than anything else because best practices will always suggest concepts like static, fixed, inalterable, unmodified, unbeatable, perfect.
And, as you can imagine, those are the kind of characteristics that would be rather the opposite to what knowledge is all about and the capturing of some of it; knowledge is supposed to be dynamic, flexible, malleable, modifiable, flowing, a continuous learning experience, imperfect. Always leaving room to improve the already existing knowledge by acquiring plenty more!