Another possible solution would be following what @toscho described in his answer on the following question:
How to use a specific category archive index as the site front page?
He is suggesting to create a
front-page.php template which uses the according
category template. Besides that he has a solution to prevent duplicate content, which is something you (should) want.
The answer is for a different use case, but it will get you almost there. Of course it is necessary to adapt that. For this some knowledge about templates is needed:
Woocommerce - Template Structure
Wordpress - Template Hierarchy
Because the woocommerce product categories - named:
product_cat - are a custom taxonomie the following section applies to them:
Wordpress - Template Hierarchy - Custom Taxonomies
The template files in the woocommerce structure are
taxonomy-product_cat.php and/or - because the first one is just locating this one -