Olá @gui.frota.
O OpenCart é uma das plataformas mais otimizadas para construção de lojas online atualmente, sendo que 5 mil itens para o OpenCart não é nada em questão de desempenho, porém, onde muitos desenvolvedores, agências e o próprio lojista erram, é na escolha de uma hospedagem descente, pois pelo fato do OpenCart já rodar perfeito desde uma hospedagem compartilhada, a maioria dos profissional que não entende a importância de uma boa hospedagem, acaba por escolher o serviço mais barato e é lógico que isso influenciará no desempenho da loja.
Em resumo, o OpenCart trabalha com mais de 50 mil itens tranquilamente, mas se a loja vai ter um bom desempenho ou não, isso vai depender de vários fatores como a configuração que você fará na loja, a instalação de recursos adicionais, a quantidade de visitantes que ela vai receber, integrações com outros sistemas como ERP, e acima de tudo, se ela terá um bom serviço de hospedagem que não deverá ser uma simples hospedagem compartilhada ou revenda.
Espero ter ajudado.