I always look at other teams forums before and/or after we play them, and I'm always struck by the lack of users and recent activity/posts.
As for the amount if guests, I was a regular 'user' for years before bothering to register and share my insights . .