Keep in mind that the downside of having a public schedule is a potential backlash, if you need to change it for whatever reason or being (truthfully or falsely) accused of playing favourites for certain factions.
It's nice to know what's coming, but in practice it only meant that I've looked at the releases when my own faction got something. I feel there is some sense in keeping things air tight, it makes us check whenever there is an update and makes discussion going when small bits of rumours are posted.