The new component properties are great for simple components, but for complex components that include nested components, I think they need one more piece to make them the most useful.
If I have component A that has a text property and put an instance of it inside of component B, I would love if when I placed an instance of component B to have the text property of component A available in the right sidebar options without having to dig deeper into the component and directly select component A.
I can see how this could get messy, but maybe there could be a toggle to surface the option(s) or not in the parent could be n option. If I remember, that’s how Sketch kind of handles override availability in complex components and what Figma has just implemented with the new property types is actually very similar to how Sketch handles text and component swap overrides.