I just logged out to check what is visible to guests, and it seems that absolutely everything is.

Could consideration be given to closing some boards to non-members - perhaps at the very least the off topic and (for example) swap sign-up threads?

It might even encourage some of the lurkers to register and join in as well