Combine the two types to give the customers the best alternative. On page loading the product list will “load more” 3 times and then change to pagination. So the customer does still have control over the page but you make it easier for him to navigate to at least 3 pages of products
