I think contributions from non-chiefs would be useful, to be honest. Unless blog-mode only makes it so that you can verify who posts, but anyone can still comment. I'm not 100% clear on that, to be honest.
I'm wondering that too... I do wish there were "private" subs though, so there could be a version of /t/chiefs that only active chiefs (not chiefs who just become a chief then don't do anything else) could get in. Like the modchats from reddit only far more accessible to smaller chiefs.