Re: Confused about multisite install
Yes, you can still create normal WP sites like always and, yes, they will be *BP-enabled* so to speak. It doesn’t mean that your new site owner will see the difference on the front- and back-end, aside from the BP admin bar, which you can disable in you wp-config.php file by adding this line — define ( ‘BP_DISABLE_ADMIN_BAR’, true );
I actually also disabled the new WP Admin bar, as well, and just created a custom BP menu for my main BP site in the root, so that there’s a very distinct separation between main vs. sub-blog sites. Anyway, hope this helps!