Just to let you know. We have prototyped and researched a a lot on that matter. We’ve finally implemented the ECS-style data-driven workflow for Unreal Engine natively and have just released it as a Code Plugin on the Marketplace: Apparatus in Code Plugins - UE Marketplace
If you have any questions on your mind considering our product, feel free to ask us about it on our official support forums: Apparatus - Turbo Talk and/or Discord server: Turbanov Toolworks