All very good suggestions, they will help prioritize what to do next!
Yes, charts only use d3. By now the charting code has become a small d3-based js charting library.
Before I continue working on this I'm trying to understand who the potential users are and how they would use software like this. Thx for your comment.