A good community initiative will span a number of platforms. There's no one right approach, because your customers will always want to interact with your brand on their own terms. Not every platform is right for every business, but it's important to be aware of the different options available to you.