It is a good idea to tempter expectations.
1) this is an MVP, some features like you mentioned are not yet implemented
2) the echosystem was preparing for this release but it will likely have a bit of churn until things settle down now that the feature is in stable
3) there was a lot of diagnostics work to make the feature minimally understandable when something is incorrect, but it will be a source of frustration because it's not as polished as other constructs that have had the benefit of several releases and us seeing how they were misused to have targeted errors. Some things are already tackled in the new beta, but I foresee a lot of work ahead of us.