I really like how easy it is to create my own catalogs, product pages are very intuitive as well! The support team has been great too - they respond quickly when you have questions (which isn't always!).
So far there haven’t any downsides for me but maybe if something comes up in future i will update this section with more information about what we don‘ t do yet etc.. We use shopcreator mostly internally at our organization so no one else was using their products before us which made them perfect fit from day 1 since all of those features were already implemented inside out system by other customers who had used these tools previously :).