Although I would welcome last minute announcement, it is better to give a properly marketed heads-up a few weeks before. After all we are talking about hundreds of thousands potential players who bought YO.
Anyways, it seems that average player count on the server is ~40 now, after few weeks of 200+ right after IB introduction. So a fresh blood is greatly welcome