I feel like that might be a deterrent to new users. (cough, me)
It might just be me, but I feel like there's very little oversight. I haven't been able to find some sort of dashboard where I can easily find the topics I'm following, and the organization of the front page makes it easy for me to miss topics as well. Even if the "dashboard" were just a page or popup with a bunch of links to all the topics that have updated since I last visited, it would make my user experience so much better.
I understand that the forums are in a state of flux; they seem to be worked on pretty heavily. I would like to suggest to add a stickied topic where the devs outline their plans, just to make it a little easier to understand what's happening with that. It would also just be really cool to see what you guys are working on, and what ideas you have for the site.