I hate to say it, but I've been bad about not posting here when it's easier to post a picture straight to Facebook. Especially since photobucket has become so hard to use. And on FB, your posts get more activity. I know I'm guilty of it, too, check out the forum, see a cool decoy someone posted, and forget to say anything.
I will say forums do make things easier for some things. For example the DCF has been on facebook for a while now. Trying to search for an old post is a royal pain. Forum is definitely a better format for ongoing discussion/tutorial type stuff.
Good luck to the new crew!