Enabling google/other to crawl a 'login required' forum

Mostly you want people to be able to see your stuff. You probably won’t have people saying bad stuff unless you have problems with your product. If you have problems with your product you want to know that so that you can fix them.

Having problems that you fix makes you look good, not bad.