The best thing about this platform it's its flexibility to develop any type of application, you can build almost anything with shopify! It has an amazing community that helps when needed too (very friendly). I don't like how there are no tutorials or guides available in english language so if something goes wrong we need someone who speaks german/french etc., but i think they're working hard at improving their documentation over time :) We have developed different applications using storefronts from other platforms such as magento2 & 3 which were very complicated while developing our own apps was easy because everything works out oof box without having problems later down line - all thanks goo dshopwre team!! Our customers love us more than ever now since launchd new features + functionality into app :D They also help me solving issues whenever required by just asking questions through slack channel ;) Highly.