The min deposit could be lower for sure, I think a lot of traders would like to check it out, but can't because of the $100 minimum.
The trading I see many reviews here focus on, so I want to mention the security a bit more. One great thing for me was actually the protection against a negative balance here - any client on a real account is completely safe. There's atuomated transaction monitoring and a risk management systems, that guarantees no trades go in the negative.
The company's capital exceeds $100 MIL. euros; there's also insurance auto on the accounts.
No other broker is this scale.