We can always incorporate social media feeds on your site, typically on the home page or blog sidebar. That said, it’s a good idea to be realistic about your level of participation in whichever social media channels you want to feature. In order to keep your feeds (and hence your site) from looking stale, you’ll need to post frequently. If that’s something you enjoy doing, then an automated feed can be an interactive and worthwhile addition to your site. If not, you should perhaps reconsider.