I think so.
Investor confidence needs to be built up. They only way that can happen is to educate new investors to the market place by providing analysis conducted by research groups who have nothing to gain. Most analyst authors will place a disclaimer at the bottom of the document or make it known in the report if they have a position in the company.
In other-words, posting sources here on this board should and will boost investor confidence. Doing otherwise will not. For that reason I always provide the source I reference…and so should other Posters.