It's fine, for sure ! Also we have no choice but waiting.
The only thing i would add:
Don't make promises and spread expactions, in the end, this way leads to big dissappointment !
I guess, that's not the way you want to do.
For future releases: Concrete Dates only when you finished all the work.
This way you can delay the release to get some free time, prepare everything and get some other stuff done.
(Like Hearthstone, they introduce the new expansion for mid April, even though im pretty sure they already finished everything.)