I do hope you watch it as a lot of the comments made mirror your/our issues and a lot of the concepts used as part of the game play and feature plugins is available in Unreal 4.
Components for example was added to help make basic fictions like locomotion with 8-way smooth blending a drag and drop “feature” addition and then apply the necessary rule sets and triggers.
Lacking in UE4 is the ability to consolidate components into a single usable game feature.
As a blueprint example check this out.
Ladder System in Blueprints - UE Marketplace
What makes it useful is the BP is written as a component so is super easy to add, edit, and improve as part of the iterative process.
I mentioned this as like you I learn a lot by blueprint examples and it’s this BP that got me thinking more along the lines of component layering and data drive design and to me that’s advanced stuff