Right now IOTA works as a content storage and distribution "database" regarding to what we are building, so it's more simple than Ethereum smart contracts and their own language. The API SDK's are all there and are working great for us!
What incentive do they have to expend resources to commit data to the ledger?
How can you trust that they have committed what you asked them to?