How flexible is the ACL in your activity-stream?
I just noticed that activity-items of a hidden category of kunena are shown in the activity-stream. This brings up the question about all activities for items, that are not viewable for the usergroup.
What about Easy`Blog-Items in categorys, that are only viewable to registered users? Will the activity-items show up in the stream? What about EasyDiscuss-Questions that are only shown to Moderators? Will everybody be able to see them in the stream?
Even if it will be an advanced feature, I think it makes sense to keep that in mind from the begining: An activity-item should carry the ACL of the original item with it. The best way would be if the plugin submits the ACL-State of the item, so the Activity itself can have the same publishing-options as the original item (Blog, Posting, Comment, Event,..)
All the best, Julian!