Sneak peak of a new feature coming in Beta 2. You'll be able to set various post features for an activity stream to be required. This will allow more tailored streams for specific purposes. For example you could require them to tag a location or upload some media.
As you can see the options are vast and they can be combined with one another. Most also have client side validation to prevent unnecessary server calls for missing data. Features with toggle buttons will always be toggled on as well. Example as follows where Gallery is required.
Notice there's no button to toggle off the media. Attempting to post without media will cause the text to become error text and be colored red.
Beta 2 also now has SEO URLs for activity posts, activity embeds, comment posts, and notification URLs. This means share URLs will be much nicer. They are as follows.
Activity Post: /post/ACTIVITY_ID
Activity Embed: /embed/ACTIVITY_ID
Comment Post: /comment/COMMENT_ID
Notification: /notification/NOTIFICATION_ID
These will always be prefixed with whatever your menu items menu alias is so typically you'll have URLs like the following.
domain/activity/post/32
With "activity" being the menu alias you can of course customize that in your Joomla menu item.