While i cannot comment on any one platform, i can share a couple of thoughts to help you make your selection.
The best platform is one that can help you invest in the best direct mutual funds at a fair price.
Some platforms do not support you in terms of fund selection and have only a transaction focus. Other platforms may provide that feature but the pricing could be linked to per-transaction which may make it expensive. Do keep this in mind when making your choice.