Re: Question about Forums vs. Groups
The difference is the activity stream does not offer a title for your discussion, forums do and are logically organized accordingly.
You can try disabling the site wide activity stream by not setting the activity stream as front page to see if that will encourage group discussion.
FWIW, the default BP theme has received some criticism regarding usability.