To clarify, I just meant the D3 library itself, rather than a specific D3-based charting API, only because the D3 library comes standard with the Design Studio SDK.
I have also been thinking about the DataSource integration for the ResultSet and Metadata properties but haven't crossed that bridge yet, so I'll be interested in your perspective when you get around to it.