And I'm loving it ;-) Extremely fast interface and very intuitive. Execution was great, got no slippage. I'm happy so far...
New user may have some learning curve. But they give you a virtual account by default. I got to play with their interface while my fund was being processed - virtual...