Hi @markpouse
Your reasons to move from Shopify are valid; in PrestaShop, you can customize a bit more. For example, even if you get a paid module, you still can adjust it. And for some functionality, you may need a custom app or Flow. But for front-end customization, not sure what you are missing. Also while PrestaShop has slightly better multi-language support, there should be decent one in Shopify too. Control over the catalog, well that is true, saw some apps and even browser extension that might help.
And for migration, Cart2Cart will do the job.
But if you expect that PrestaShop will bring the same features plus those 3 pain issues you have to be resolved, you are wrong. You will get many more issues, from things that just work in Shopify. I do not recommend PrestaShop at all. And see more and more people go the other way around. And for reference, I used the 1.2.5 version of PrestaShop first, a long time ago.