I don’t know if this is a dumb idea, but with my current knowledge, this seems like a good idea.
Maybe it’s best for non-atomic components, like layout components or templates, whatever you want to call them.
Shoelace is amazing, but it’s not SSR-able (currently) so components that don’t really need JavaScript are still forced to have it.
Hand-crafted custom elements for any occasion.