Однозначно Woocommerce.
1. Масса плагинов.
2. Легкость установки плагинов.
3. Wordpress + Woocommerce может дать магазин, блог, новости, можно прикрутить форум, какой-нибудь новый раздел создать, типа Услуги, FAQ и тд. Все это в одной экосистеме. В Opencart это куда более сложно и неудобно делать.