These problems all seem to result from the integration of Wordpress (which handles the articles side of the site) and bbPress (which handles the discussions). They're supposed to play nice together, but they appear to not do it as well as we'd all like.
This has me thinking more about an option that I've been aware of for some time but haven't explored fully. Namely, the people behind both Wordpress and bbPress have developed a plugin for Wordpress called BuddyPress ( http://buddypress.org ). This plugin is designed to easily turn a plain installation of Wordpress (again, the software running the articles side of GO) into basically what we all use GO for: a social publishing and discussion site.
I've check and, because it's just a plugin, BuddyPress would maintain all the existing data and shouldn't even break links. The advantage is that, because it's a single item that's already integrated articles, blogs, and discussions, it won't have these various bugs we keep encountering when we try to hack together the articles stuff and the discussions stuff. This would (1) make GO easier on you guys because you wouldn't have all the bug craziness and (2) mean that adding in new features in the future will be easier for me because I won't have to deal with making them work across two systems.
But this would be a change -- though nowhere near as drastic as when we moved from our custom system to the current setup. And so it's something I want to discuss with the community before I do it. Poke around on the BuddyPress website (linked above), play with their demo, and let me know what you think. Is this something I should look into more? Is it worth doing to smooth out GO?