The rationale for selecting a particular DSML platform will depend on the audience. If the intended users are experienced data scientists, and the primary environment is Python then you need a platform that offers a significant amount of customization and flexibility. Experienced data scientists generally prefer to build, test, and tweak models manually. These data scientists will have an affinity for a platform that automatically discovers and generates new features to build accurate models faster and explore broader feature space.