I don't know much about trading but according to me, the best trading platforms are Groww, Shoonya, and Upstox....I don't know exactly if I'm wrong please correct me.
My experience with Groww says they are completely avoidable. I have only worked MFs with them, but their customer service is abominable, especially as compared to other fund houses.
Everybody is smooth with onboarding and the payin, but when there is a problem, that's when the mettle of their service is seen.
That way, Finvasia, Ipru MF, Edelweiss MF, VNS (tradesmartonline), Sharekhan win hands down