I’ve got this working for the most part on a testing site. I’m using mapped domains that use WordPress’ network functionality.
I’ve got Buddypress working, using the same community throughout the network, but it’s tricky. You have to configure buddypress the same under each site. It works, but I’ve got one small problem. When you create a group under one “site”, the group avatar doesn’t show up when you view it in the other domains.