Its interesting, as Ive seen many sites launched on the back of social media. I think the key (and probably the biggest pain point) is finding that reason people want to move from social media and engage on your community. Working with social media platforms rather than seeing them as a competitor will always serve an advantage. After all, they are likely your single largest source of traffic, especially in the initial period of community building.