Re: Themeing Best Practices (Question)
@foodin65 – You could make your main site’s theme into a BP child theme to make it easier to get the functionalities you want in your site and make it future-proof. Given that Andy has coded the BP Parent Theme with dynamic and multiple body classes as well as other styling hooks within the body content, you could target certain sections of the site with different layouts, it makes a lot of sense.
With child themes, updating BuddyPress is almost seamless. You would only need to add or update some selectors and/or declarations in style.css instead of having to find out almost each and every new BP feature and updating them in your WP-turned-BP theme files plus style.css.