I think the more you isolate users from needing to be aware of those things the better. If needed, you could expose the news items...etc on the first page of plugin/skin configuration (ideally, within the "Setup" pages through the UI). A good example of this model would be the way firefox handles plugins. The power users will always be coming to the site regardless, but "consumer" users should just be able to install the app, and do everything necessary within the provided interface.
I also see it as an pro when HTPC user doesn't need to use web browser to browse plugins. If they have no issues then they don't need to visit the forums / home page. We can always create a RSS stream about the latest news (maybe based on the installed plugins?).