Correct. The "Home" link sent you to the Front page. Also going to www.setiusa.us did the same. This is where a good portion of users go to catch a glimpse of forum activity and team announcements. Also many just log in from there.
To me the Activity Stream is just a verbose version of the Recent Forum Posts widget on the front page. So is there a way to keep the stream if users want it but also retain the Front Page as the as the default "Landing" for www.setiusa.us?
A possible alternative would be to move the recent posts widget to the center column and increase the the number of posts it lists. I think I'll go have a look see.
F$