On the socail network thing.. If the site had a twitter feed, I would follow it. I find it useful to get up to date info through that medium. I am not talking about tweeting every new thread and post that is made here, that I would find annoying. But if there was a sudden change in the superbike race leaderdship for example or another notable newsworthy item, that would be good.
Tweeting threads with a geocaching hashtag does bring in a lot of page views, though I haven't had evidence that the views turn into signed up members.