Which broker to choose for Demat & Trading account? Please help.

#1
I have decided to open accounts in one of the following two companies-

Zerodha
SMC Online


I am a student and maximum investment that I could do is Rs. 2000 (as of now). I would be investing only in equities in delivery medium (No intraday). Mostly for mid-term or long-term.

Following are the charges by these companies-

Zerodha-

account opening charge=500/-
AMC=400/-
brokerage=0.1% or Rs. 20 whichever is lower
demat transaction charge while selling shares=9/- per transaction

SMC-

account opening charge=599/-
AMC=nil for lifetime
brokerage=0.3%
demat transaction charge while selling shares=12/- per transaction

Which broker should I choose?