I still get asked this question all of the time and the answer is:
YES! ABSOLUTELY YES! EMPHATICALLY, UNEQUIVOCALLY YES, YOU SHOULD HAVE A WEBSITE!
For the sake of what I know about anything it is this, DO NOT trust your brand or business with ANY social network.
Should you use social media, social tools and social networks? Absolutely! Should you give up the only place on the web that YOU OWN? NO!
What’s really yours?
Facebook has proven time and time again that it will change the layout, features, and functionality of Facebook to suit their own goals. They are a business, now more than ever that they have gone public. Their goal is to make money, and they do that by monetizing content. What you put on Facebook resides on THEIR servers, and they can take away your ability to get it back at any time. This includes your content, your fan base and anything else on Facebook.
Facebook can take down your page, you have no real recourse. You can argue it, but why put yourself through that?
Facebook can alter the way your page looks, you have no real recourse.
Facebook can, has and will alter who sees your content in their newsfeed. In fact now, virtually no one will see it unless you pay Facebook to promote your content into the newsfeed.
You have virtually NO recourse should they decide to do something that negatively impacts your brand or business; it’s THEIR site.
What’s really yours.
No one is going to come to your website, change the way it looks, change the permissions for who sees what and decide which of your subscribers will get the post. Your website is owned, Facebook and other social sites are rented.
Never forget that.