Yes, it makes sense and we will probably do it.

Though, as an advantage I've been registering components without having to clone the repository and make a component.json for it.