I think a quality of life improvement would be a central mod database that includes version compatibility. I assume with all of the experimentals a mod would mostly always be compatible until someone complains, in which case it would be considered broken and noted in the database.
This would also alleviate some of the problems with double inclusions of mods that overwrite each other from different places, such as with the launcher. I think that it would have to be kept simple though, because I can see how some mods rely on other mods which rely on other mods etc.
… I just realized how whiny this sounds, so I may try to do this myself if I have time. But considering that I don’t know much about the mods it may be difficult.
Note: this is building on what Nick001 said in an earlier post that I had.