I don't know about bugs, so I can't make much comment on that... But when the addon is installed, people with permissions to create a social forum can do so without the ACP, lol. Once one main section is set up on the forum (where you'd put the purchased sections), then there is a giant "Create Social Forum" button. As well, all inviting, social forum permissions, settings, and ranks are done on the forum and not ACP. It's insanely simple.
Sure, but it's not up to date with the current XenForo version ECC uses. I agree with you on the part that it's insanely simple to make, as I've pointed that out in the thread as wel - I was just quoting the apparent denial reason. But yeah, it seems the main problem is possible bugs plus not up to date with XenForo.
Ok, I think this suggestion has been going for a while. If this is stupid, just delete but I think @JamieSinn might be able to look into this