No. The reason is that good info-graphics designs coordinate the design of the element to strengthen the message of the element's data, and the overall layout and story to strengthen the message of all the data. I do not think it is possible to programmatically accomplish this, so I would not use the API.
No, but I am probably not your target market. Who do you imagine your target market to be?<p>I urge you to consider that an infographic's job is to provide a compelling narrative that helps the viewer take away a new data-driven truth. Without the story, any machine-driven infographic would just be pointless, no matter how nice it looks.
I would if it was free, which probably isn't too helpful. I probably wouldn't if it cost money, unless it was integrated into something else I was using and was super easy to get going.