I certainly think we need a common marketplace for all mods, and those mods need to be able to be sorted by version. The biggest problem I see is determining compatibility, QT or whoever runs the marketplace will need to do extensive testing to ensure that all the mods work as advertised, and are compatible with each other. A daunting task if you ask me.