Deja, that's awesome! To be honest, since ANS is available for Marketplace and Direct Delivery, I wanted to use that in order to get similar reports out of my sales, too. However, there is so few documentation on it, so I spent lots of time only to figure out in which way the data is sent / to be retrieved.
Therefore, I thought: "There are so many Merchants - at least a few of them will have had the same problems, so let's search for their solution!" - However, I couldn't find any useful information or even tools at all. Still, over time, I noticed that there are a lot of Merchants with tools like yours at their hands. So, obviously, people are inventing the wheel over and over, which somewhat is a pitty. So, what I'm trying to say here: your tool looks extremely nice and helpful, maybe you should share.
Currently, I'm working on my own ANS Processor (the graph screenshot is taken from it), but there is still so much to do and I guess I'm not the best coder available. Either way, as soon as I've managed to put a somewhat stable "beta" together, I'll share.
So, let me ask you some more questions on your tool:
How does it gain its data? ANS, CSV, Inworld scripts? Or a combination?
Is ColdFusion capable of rendering those charts directly, or how did you implement these?
Hm, I guess I'll continue to work on my tool right now!