I'm planning to use this with Teensy3 and 3.1 to help develop and debug I2C libraries. The Arduino Wire library (which is where the I2C support is) has some long-standing serious bugs: like locking up execution if there are certain kinds of I2C errors. In a mission-critical application (which would be almost everything we do) this is clearly not acceptable. Suppose we were controlling a manufacturing process or an animal habitat. If our system malfunctions badly, at the very least we would ruin product, and at worst we could hurt or kill some animals. So we would like to fix that. In my mind, there is every reason Arduino code can be as reliable as what you would write in a "professional" IDE such as Eclipse. GCC is what underlies Arduino, anyway, and it is certainly a professional-grade product.