Have been using Mstock for a while now and have stopped using it for intraday and FnO trades. It is a good platform with cost friendly approach but it is not very accurate and real time. Option chain is slow and so is real time stock prices.
Would also like to appreciate their efforts as earlier they had low customer support but now their customer support is really good.
User interface is okay and you will get ised to it in few days once you start using it.
Good for positional trades as they dont charge brokerage. Pay one time fees around 1200 and enjoy trades. Here in my account you can see negative balance as I dont use it now and its monthly maintaiance balance which I have not paid.
But seriously not adviced for intraday and option traders.
Swing traders and position holders can give it a try.