Написали такой функционал для одного ИМ федерального уровня, загрузка прайсов ежедневно по 300 штук, 400тыщ позиций в день, схема МойСклад (Поставщики) -> Сервис -> ИМ. Потом решили выделить в отдельный
сервис, так как появились клиенты требующие аналогичные схемы, например ИМ -> Сервис -> Ozon. Попробуйте может зайдет. Там есть анализ цен конкурентов.