somewhat
TL
R as far as I'm concerned, it has been released already, build 15063 is what you will get in april 11 on pc, waiting is just that, waiting, same for mobile, 15063.2 is the final build, this is it
any patches they send before april 11 are probably just as important as those that they will push months after release that break just as much stuff as they fix, like .726 and so on
so if you wanna play it "safe" just wait for "official" status