BETA features in salesforce needs to be carefully evaluated on its implications if salesforce does not go with a GA of the product .
The official docs specify below for any BETA feature
As a beta feature, the feature is in preview and is not considered part of the “Services” under your master subscription agreement with Salesforce. Salesforce does not guarantee general availability of this beta feature within any particular time frame or at all. Use of this beta in your sole discretion and is for evaluation purposes only and not for production use. This beta feature is offered as-is, is not supported, and Salesforce will have no liability for any harm or damage arising out of or in connection with this beta feature. All restrictions, Salesforce reservation of rights and Customer obligations concerning the Services, and use of any related Non-SFDC Applications and Content, shall apply equally to Customer’s use of this beta feature. Salesforce may discontinue this beta feature at any time in our sole discretion. You should make your purchase decisions only on the basis of generally available products and features.
Hence i would really be hesitating to use that for Production application specifically if i am building an ISV application .
If you are a system integrator then worth communicating to your sponsors and Technology leads around its implications before trying to deliver an application with this component .