Subcomponents Library vs Nesting

Is there a need to have a “Subcomponents Library”? I am testing this, and for complex components, we use (.) at the beginning of their names so it’s not posted or searchable in the assets panel. Having a Subcomponents library, we won’t need to do just that. Has anyone tested this? If so, what are your thoughts?