The fact they're still "under development" gives a bit of lee way but I do think that they should be a bit more concise about their scheduling. They SHOULD know the working capacity / the time it takes to develop part A and part B and blabla of patches and should, based on that, be able to be a bit more specific than "sometime in june.. but maybe not"