The best thing about the platform is the customer service. They are easy to reach and they always have a solution for you. By the way, I had a great experience on the platform. There is really no reason why you should consider using an alternative or another trading platform.
I have met a lot of good people on the platform, who I have either traded with or talked to. They really make you feel welcome and they are not just into the business but they also want to give all their traders a chance. No, I haven't made that much money yet, but I am sure in the future it will pan out.