awesome article, secondstrade.com also does this, i have never tried it myself
Yes, they do. But you have to deposit 200 or 300 USD before you are allowed to start.
And then you should check out the web of trust ratings. Deep red. People complaining about being not able to withdraw their money and such things.
I would not touch it after being warned by others that way.
And i wonder why binary options are needed. You simply could use trading with leverage and you would be able to do the same. Only with much more possibilities on your side.