It's a solid option for day trading. In my opinion, people focus too much on insignificant details and tend to refuse working with particular broker only because they can't get along with them.
Ironfx isn't a perfect company, but it has its own style, so to speak. There's a surplus of instruments and it doesn't matter whether they are useful for me or not. I just enjoy.