Re: Core Modifications + BP Upgrades…
Rework your changes as a custom functions file (bp-custom.php) or plug-in. Modifying the core directly ends up being a HUGE pain because you then have to remember and reapply those changes every time a new version comes out. Either that or never apply any updates. But that’s not a good option. Many times updates include security fixes. It’s always best to be running the latest and greatest.