I wonder what it is lacking...
Probably, there's everything and current clients of this broker won't let me lie. I trade shares daily, offset risk via investing some money into ETFs like S&P 500 and everything is okay. Leverage comprises just 1:25, I guess... this is the main pitfall. I understand that it's only for the sake of safeguarding laymen's from going red, but at the same time, I wish it could be slightly bigger, like 1:40 or something like this.
But, as for other conditions, then they are flawless. A lot of edu and analytical materials, auxiliary instruments like autochartist and of course advanced trading platform.