I am heading into the development stage of a social media site and I am torn between starting from scratch or using a backbone like elgg for my site development. I was wondering weather anyone has any experience with this and what their thoughts might be.

Thank you
Kevin