Personally I'd prefer to see development blogs for much bigger content, E.G the new skill coming out on osrs this year. For smaller updates such as if Dan/Chad are to add Muspah boss. Alot of the updates rolling out are smaller things added also.
Just a personal opinion though.
I do believe it would help also writing the smaller ones in a Work in progress blog post.
Dont have to be elaborate but it could give some transparency in what to expect and not keep spamming in #suggestions