Re: The BuddyPress next generation API, the journey begins
Starting with 1.4 when we begin to improve the API, improving the code for efficiency is going to be taken seriously.
That being said, I don’t think its fair to make a blanket like “BP php is extremely inefficient” without qualifying it. If you want to help improve the code, perhaps start a new thread and cite some specific examples of what code you think should be improved.
As far as the plugin repo goes, I would give similar advice, except it would probably be better to contact the authors directly first.