kkkkkk, a velocidade é diretamente proporcional com a qualidade do código. Quanto melhor tiver a escrita mais facil de implementar algo.
No caso desse código eu deixei a adição de cada loja independente, sendo assim eu preciso apenas estudar a loja que vou adicionar (ver se possui api ou se terei que fazer scrap do html) e implementar.
O que dificulta muito o dia-a-dia de trabalho é o acoplamento, isso faz com que quando irá alterar algo outra parte do sistema pode ser afetado também. Ai fica aquela coisa de arruma um lugar e quebra outro.
Caso contrario a demora será mais de acordo com a complexidade.