There is very little traffic in the forum area - 500 members with the max of 35 users being on the system consecutively (Total posts 6377 • Total topics 2129). I have it running on my dedicated server so I can allocate resources to the site if needed.
Well, that's the reason that the "all forums" selection doesn't work in the Permission masks. Trust us - that is too many forums by half, at least. The permissions checking will bring things to a halt no matter how many resources you throw at it.
I can stop all your spam. I can upgrade or update your Board. PM or email me. (Paid support)
how many of those forums actually have topics/posts in them? you would be better off slimming down that list of forums to the ones that actually are being used. then only add new ones when there is a real need for them by your members.