дорабатывать, сайт или 1С
однозначного ответа нет.
Есть проблема которую надо решить и спец или несколько кто ее будет решать. А вот способы решения будут зависеть от знаний/опыта этих спецов. И решения могут отличаться, сколько людей столько мнений.
ps:
Из личного опыта, была учетная база на 1С. В ней велся учет бухгалтерский учет. Нужно было сделать настраиваемую структуру для N-го количество сайтов, ну и выгружать загружать соответственно. Итого было Написана доп.конфигурация на 1С, в которой менеджеры компоновали структуру. Дополняли информацией и это разлеталось по сайтам. т.е. сделали транзит.