On the old site, the home page had a meta tag for the news feed, the content of which has been consolidated into the blog (filed under News).
I have the news feed and the blog feed linked in the page content on the home page, but I haven’t put either into the page header yet (that is what gives the browser the auto-detect feed handling goodness).
I’ve definitely restructured the site around leveraging the blog content as much as possible, maybe the blog feed as the default feed for the site makes sense.
Thoughts? Suggestions? Let me know in the comments.