Pro Sites and BuddyPress Area together

I’d like to set up a site that:

1) sells sites with Pro Sites

2) sells a membership to a BuddyPress Community (one common community for all members whether they buy a Pro Site or not)

Is this best done as a single Multisite install?