Yo he usado Magento, Prestashop, Opencart y como no Wordpress, y te indico mi opinión personal.
1º Magento pesa bastante y es un código de programación bastante más complejo que las otras plataformas citadas, la calidad de las plantillas que hay en themeforest y demás son buenas y caras, aunque para mi visualmente las mejores son las de Opencart en cuestión diseño y de precio muy económico.
2º Prestashop es en mi ranking personal el segundo mejor sitio, algo más liviano que Magento, pero más pesado que Opencart, y en nivel de complejidad es más fácil que magento, pero algo más complicado que Opencart, el diseño de la plantilla para mi son las más feas de las plataformas citadas, lo único que me gusta de su diseño es que tiene el carro en la columna, mucho más visible para compradores novatos y despistados.
3º Wordpress es muy bueno, pero quizás para una tienda online se me queda bastante flojo, no te lo recomendaría en este caso en concreto.
4º Opencart es intuitivo, las plantillas o diseños son de alta calidad y el precio bastante barato entre 40$ en themeforest, las de Magento se mueven por 65$ y 80$ más o menos.