We know you have an opinion on how things should be run around here. These are suggestions for the forums, and the website.This forum is not a place to ask for suggestions to your own coding (or otherwise) problems.
Do not think that your efforts are unappreciated. Having the portal back is very much appreciated, and the code tags even more so. Very good work indeed. One small thing:
Wouldn't it be nice to have a link on the portal page to the forum index? I know there is a forum index on the left, but it is rather small and I like to use the full page one. To get to it now I have to go to a discussion and then use the navigation links to go to the main index.