Как бы отвечая на вопрос: "Почему Composite C1?" скажу прежде всего: "Потому что это система с открытым исходным кодом." А это означает, что вы можете взять ее исходники и подогнать ее под себя или добавить в нее что-нибудь полезное для вас, а может, и для всего сообщества Composite C1.
Что и сделал один разработчик - burningice. Создал проект расширений для Composite C1 под названием Composite C1 Contrib.
Если вы не знакомы с тем, что предлагается в рамках этого проекта, то думаю, сейчас самое время с этим познакомится.