Actually, I'm doing some work on the portal right now, I didn't really think the forum needed a lot of more improvements right now. Of course, I'm always here to help, so send me a PM if you want me to consider your ideas to make the board even better.
"Stephen Wolfram is the creator of Mathematica and is widely regarded as the most important innovator in scientific and technical computing today." - Stephen Wolfram