It's still in early development, we noticed a bunch of issues and we know there's many improvements still to be made.
Even with that being the case, the last release is better than the one before it, so there's no harm in releasing.
Next release will be better than the current one for sure. Perfec...