Not a bad platform. The most catchy thing about it - zero commissions and swaps. That's valuable especially if you are a positional trader like me used to holding open positions for a couple of days.
Thanks AAFX for creating such an infrastructure. It's indeed valuable.