I agree. The way blueprints behave - They’re actually prefabs.
If Epic went and made it so you could edit a child actor’s properties IN the viewport, that would be more than adequate.
I might pull down the source code and see if I can make a pull request for it.