I would imagine it will become important for several of your clients to try and scale Buddypress at some point as well. Right now, there are some global BP tables that are easy to keep global. The tough one is the user tables that are created. They all follow the similar pattern as the blogs, but instead are based off the user id. Is this something you might entertain?