I'm finding reasons not to log in to the forum now, the lag and new layout are encouraging me to go do other stuff. Too bad, I really liked the way things were before.
If you decide to fix things so that the site works like it used to, please send out a mass mail and let folks know; I'll be coming by, but not as often.
Consider this to be customer feedback, it might help the site.