I'm glad to see you are running with the Forum here AB. Given the volume of material you produce, it's a better way to catalogue all of it than the Blogs you were using.
Still, there are deficiencies with Forums in terms of how Search Engines look at them. It is tough to get a Forum "popular" without an associated Blog, or at least a Front Page for the Forum. You can set up such a Front Page here on Create-a-Forum, I am pretty sure.
Also, you only have 45 days of No Ads on the site. A Banner will appear on the page pretty soon with Ads. It's not too bad, and you can also pay a nominal fee to get rid of it, I think it is about $5/mo.
RE