Взять принцип организации у joomla
есть каталог расширений, есть рейтинг, есть отзывы, есть сайты разработчиков.
Вводить контроль затратно, маловероятно что ктото возьмется за это.
Постепено все встанет на свои места, если рейтинг разработчика или его компонентов будет маленький то и народ поостережется брать у него чтото.
Только нужно сделать так чтобы можно было быстро разобраться в рейтинге что к чему, так как сейчас организовано очень трудно понять что за человек и что у него за история.
Еще как вариант можно было бы ввести чтото типа — Рекомендовано администрацией (например человек пишет и продает компонент, продуманный, проработанный и часть денег от продаж, 20% например, оставляет на развитие cms)
Вобщем вариантов много самое главное не отпугнуть народ, не нужно слишком жестко все делать, нужно так — видел но купил — сам дурак
