Vas a demorar mucho menos en armar un multi store con Magento que en hacer algo de similares características con Symfony(incluso si con este último utilizaras Sylius), lo que quieres lograr es algo bastante sencillo de conseguir con Magento te sugiero que antes de descartarlo lo investigues un poco
http://www.magentocommerce.com/knowl...s-stores-work/
Saludos.