I have the situation that I have around 3000 communities on my site and I would usually have to add a user to all 3000 communities manually (this is the way we (ab)use .LRN).
Now what I'd like to do instead is add them on a "per need" basis, so whenever he first tries to access a URL within this community that he is automatically signed up to the community.
Alternatively a speed up of dotlrn::club_add would be acceptable as well :).