I have spent the past two years learning to produce a number of apps using the platform. The learning curve is so steep that initially I found real joy in the process and the community is on the whole very helpful. It has been mentioned before that the real issues don't show up until you have invested your time (and money). After a year I had become sick of waiting for a subscription component to be released and repurposed my app. I launched on Google without any issue whatsoever but the iOS version crashed at launch. Despite over 50 Testflight versions over two months of customer support, nothing changed and I lost my momentum. The app became unviable and the investment of my time too risky. I have had to completely start again and in all honesty, I wish I had never discovered the product. I have not even mentioned the lack of GDPR support either which in effect makes producing apps in Europe almost impossible. Please make sure you understand the limits of the product and if you are going to use it, start small and evolve rather than trying to launch a fully rounded product to avoid disappointment. The only positive is that I now use the intuitive systems to quickly make small basic apps for fun and my own personal use which the free part is good for.