Hey Zack.. Definitely use social media links. Both ways! Ones that lead to your Social Media main pages, plus ones that have sharing capabilities to share your pages. I can truly say that Twitter alone is SUPER AMAZING traffic anytime I need it.
These days the social media sites have grown to allow pretty much anything. Even if you have an adult site, they are accepted all over social media. It's crazy! Just a few years ago, people were more likely to become offended checking their social media accounts. Now, most of today's Internet users are prepared for the crazy internet encounters.
To answer your question, add the 'social widgets', and also look into adding a social login to your website that allows people to log in to a members area using their social media accounts. List build!
What niche is your website based around? And when you say widgets, are you referring to WordPress widgets? Most themes, not all, but most have the social linkage as part of the theme, but not have the sharing capabilities. What type of content do you have on your website?