I have tried WooCommerce and not a huge fan. If you want a real powerful e-commerce solution I would try out Shopify. It is an amazing platform and fun to work with and easy to customize. If your primary goal is selling online, I would focus on picking a platform that is focused on that first, rather than trying to pick something that is crammed into WordPress. I love the user experience of Shopify, and they do a ton of research into e-commerce and selling online. They are much better at e-commerce than WooCommerce. So it all depends on what your primary goals are.
Your design is clean and elegant that it would be easy to create a template for it on Shopify - http://www.shopify.com/