I have used upstox last two years and this is the best trading platform I ever seen in India in terms of UI and speed.
Plans- Upstox has lowest brokerage plan with zero amount in delievery and 20 for intraday without quantity limit.
Design - it has a great design in web version and mobile app.
Facilities- It has provide free mutual fund facility with regular plan.
Customer support service- it is very good and fast.
Staff courtesy- it is very good and there is no issues for anything.
Finally Upstox has backed by Ratantata. So not any doubt for anything.