Ahead of Facebook's mega IPO that is expected to raise over $12 billion USD, experts have begun to debate the company's strengths and weaknesses; and its impact on social media.