IG provides a very good platform with loads of features and tools. One big problem I have in trading with IG is that for each stop entery order the amount of margin is taken out of the account limiting the number of orders you can make. If it was possible to remove this limiting factor I personally would be able to trade more freely and efficiently. I understand there is a reason for such system to protect the trader but I prefer to take the responsibility for myself.
Another issue is that because the platform has lots of features, on older PCs like mine the PC slows down or when the internet is poor there is problems opening charts etc. Since I use minimal tools (indicators etc) in trading I wish it was possible to have a simpler/minimalistic version of the platform available.