The answer is no, but it looks good. I would strongly suggest (for better integration) to have the forum menu in the left side of the forumpages, that will make the forum even more integrated to the content design.
I think it looks good. You have plenty of links to the forums with the latest entries. The one thing that sticks out to me are the lines that remain in the forum tables. I would try setting cell spacing to 0. That would get rid of them. That's just a suggestion and you may have already tried it .