Re: Activity Stream on Home Page under a Sticky Post
I’m not sure which way is better, seems lots of people have done great jobs.
Here’s a tip I took as guiding to start my bp customizing journey : http://wpmu.org/how-to-widgetize-a-page-post-header-or-any-other-template-in-wordpress/
After registered the widgets and created the new page template, style the widget area. Create Pages you need to use for bp compoents (activity, groups, members, …) ,choose the new page template.
Use Custom Field Template plug in or other means to write contents and bp loops in the widget areas. Custom Field Template says its php code is experimental, but my blog doesn’t have problem with it.
Another way I want to try but not tried yet– copy bp componets pages and add widget in it. Not sure if this can be done or not.