"Are there any ways we could make this site, or parts of this site, more recovery orientated?"
Fuzzybear, there is a great thread going in Depression under "RE: Avatars." The name is misleading but some of us are working on issues there. It's not just about the disagreement that Darrel and had anymore.
Check it out. You might like it.

<font color=blue>This above all: To thine own self be true. --Shakespeare</font color=blue>
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.