We have not scheduled an IG API implementation, but I have not heard anything negative about IG. Broker scores on websites should be taken with a grain of salt anyway. People lose money, blame their broker, and post a low rating.