Well, i've worked on both, Prestashop has its advantages, ease of use, straight forward out of the box among others, and i've been working on it for years (more than 7 years now).
However, Presta lacks tremendously in the SEO part, the SEO is basic, and the SEO engine of Prestashop needs to be...