The platform is technically complex to build but for the end users, it's so simple with every feature that's most wanted to build a community. It's better than facebook, linked-in or any other platform that tries their hand at being a community driven platform. And it's far from perfect and yet it's better than all others. Imagine how awesome it will be once the team develops all the features they've been working on.
The results make you realize that it's worth trying different combinations because some of them are really great.