Showing BuddyPress content on another site in network

Hi

I'd like to achieve the following, would be good to know how it might be possible:

- A user posts an update on a private BuddyPress site
- These updates are either public or private (this could simply be two different BP groups)
- Public updates are flagged up to a moderator before going live

And now for the tricky bit:

- I want the public, approved updates for each user to appear on separate public profile pages, but on another WP site in the same network.

Is this remotely possible? Any help or guidance would be very much appreciated!

Thanks very much

Ben