I should add here that I think that you need a facebook page, a twitter account, a G+ profile, a Linkedin account, all those social networks to have Battlemaster showing up and easy to find.
There are tools (i need to search my papers of a course I did about SEO) that show to you all the most important websites they recommend you to make a account. So, please don't close them.
Oh, and to add that social media ecommerce is different that facebook. Is a tool that use facebook as a frontpage to see products.