It doesn't necessarily have to be last day of April. Its beta release not a finished product. Its okay to release it early. So many users are looking forward to it. Consider it max. Unless you enjoy making people wait like this.
Can you do something about notification priority? For me it gets lost in between other notifications. Give it top priority by default so that it would remain at the top all the time.