I recently started using their CFD tracker platform, and although the charts aren't very good. It has a major benefit over other platforms for retail investors, which is the ability to use fractional pricing and to be able to choose what amount of leverage you use. So you can use zero leverage if you want - which I do frequently. Or 50% or 90% etc as it's fully adjustable.
I think this is the single best development I've seen on retail trading platform, as a very small investor can have a truly diversified portfolio in indexes, currencies, stocks and commodities, so I'm very happy with it.