In order to allow profile post content to be reviewed, without the use of a moderation queue, there needs to be some function to see the latest profile posts. Ideally this would be added to 'what's new' or alternatively it could be a separate stream. News feeds do not work for this purpose. Try keeping track of everyones news feed on a big board, when you do not need to see anything else than new profile discussions and new threads. It will not work, when you need to wade trough irrelevant information like: each reply separately, likes, new avatars. If there is no way for staff to review new content that is posted to profiles, then boards are forced to use a moderation queue, which is not user friendly.