I don't know why they don't improve, it's not for lack of fund i am sure, they were offering Rs.30k for every six hit Dhoni in this IPL to some save tiger initiative, also many active traders (at least in Traderji) using it.
The worst service they gave was when they didn't mail me my DCN, i called their office and they asked me to leave mail, i mailed then 3 times next 3 days and no response, since i keep records i could check the funds and all was ok, still i keep DCN for records (i now know almost all people who work there, had to talk to technician too, since 2years talking to same ppl, small staff in jaipur, no chance they will be able to handle call & trade when ODIN down)
Another thing- Don't transfer money in their account at night, i one transferred at 2am and didn't get it in my account till 12,called them, they said who transfers money at that time, again i kept the transaction ID with me and got funds in eventually.
today i got one error that ODIN user License limit has reached for derivatives segment, contact administrator (they take money for ODIN monthly from every account holder, don't know how this error is possible)