It's a good idea, but unfortunately right now there is no single RSS feed for all forums and threads. I'll look into it though.
If you haven't visited for a while, to catch up, go to the
New Posts page. It should show you all posts that have been made since last you checked.
I know a few people from here are on FaceBook. If you start a group, invite me to it, and I'll also post it to the blog. Thanks for the initiative.