The homepage needs to be the content. Without doing that you are gonna be dead in the water because only a small fraction of people are going to bother registering just to test the water.
Also look at how the current and past generations of forums grew up. Lots of time it was their site owner linking to the content on whatever site they are on...
Also look at how the current and past generations of forums grew up. Lots of time it was their site owner linking to the content on whatever site they are on...