Does anyone have experience using Elgg - the "open source social networking engine that provides a robust framework on which to build all kinds of social environments"? http://elgg.org/about.php How was it used? How well did Elgg meet requirements?